Aidan O’Brien
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 02/07/26 | 30:00 | 11,453m | 2:37.1 | BikeErg | View workout | |
| 01/25/26 | 30:00 | 11,081m | 2:42.4 | BikeErg | View workout | |
| 01/19/26 | 0:27 | 173m | 2:37.2 | BikeErg | View workout | |
| 01/18/26 | 13:58 | 5,580m | 2:30.2 | BikeErg | View workout | |
| 01/18/26 | 30:00 | 12,379m | 2:25.4 | BikeErg | View workout | |
| 01/10/26 | 30:00 | 12,249m | 2:26.9 | BikeErg | View workout | |
| 12/19/25 | 30:00 | 12,479m | 2:24.2 | BikeErg | View workout | |
| 12/18/25 | 30:00 | 12,025m | 2:29.6 | BikeErg | View workout | |
| 12/16/25 | 30:00 | 11,723m | 2:33.5 | BikeErg | View workout | |
| 12/10/25 | 30:00 | 11,555m | 2:35.7 | BikeErg | View workout | |
| 12/09/25 | 30:00 | 12,953m | 2:18.9 | BikeErg | View workout | |
| 12/06/25 | 30:00 | 11,647m | 2:34.5 | BikeErg | View workout | |
| 12/04/25 | 30:00 | 12,285m | 2:26.5 | BikeErg | View workout | |
| 12/01/25 | 30:00 | 12,587m | 2:23.0 | BikeErg | View workout | |
| 11/28/25 | 30:00 | 11,950m | 2:30.6 | BikeErg | View workout | |
| 11/24/25 | 30:00 | 12,360m | 2:25.6 | BikeErg | View workout | |
| 11/18/25 | 30:00 | 12,023m | 2:29.7 | BikeErg | View workout | |
| 11/17/25 | 30:00 | 12,004m | 2:29.9 | BikeErg | View workout | |
| 11/14/25 | 30:00 | 12,156m | 2:28.0 | BikeErg | View workout | |
| 11/13/25 | 30:00 | 12,732m | 2:21.3 | BikeErg | View workout | |
| 09/24/25 | 30:00 | 12,517m | 2:23.8 | BikeErg | View workout | |
| 09/22/25 | 30:00 | 12,213m | 2:27.3 | BikeErg | View workout | |
| 09/21/25 | 30:00 | 12,835m | 2:20.2 | BikeErg | View workout | |
| 09/20/25 | 30:00 | 12,532m | 2:23.6 | BikeErg | View workout | |
| 09/11/25 | 30:00 | 12,363m | 2:25.5 | BikeErg | View workout |