Aidan O’Brien
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 09/09/25 | 4:21 | 1,785m | 2:26.3 | BikeErg | View workout | |
| 09/09/25 | 30:00 | 12,615m | 2:22.6 | BikeErg | View workout | |
| 09/08/25 | 30:00 | 13,101m | 2:17.3 | BikeErg | View workout | |
| 09/05/25 | 30:00 | 12,772m | 2:20.9 | BikeErg | View workout | |
| 09/04/25 | 30:00 | 12,352m | 2:25.7 | BikeErg | View workout | |
| 09/03/25 | 30:00 | 12,694m | 2:21.7 | BikeErg | View workout | |
| 09/02/25 | 30:00 | 12,260m | 2:26.8 | BikeErg | View workout | |
| 09/01/25 | 30:00 | 12,535m | 2:23.5 | BikeErg | View workout | |
| 08/31/25 | 30:00 | 12,825m | 2:20.3 | BikeErg | View workout | |
| 08/30/25 | 30:00 | 12,749m | 2:21.1 | BikeErg | View workout | |
| 08/28/25 | 30:00 | 13,569m | 2:12.6 | BikeErg | View workout | |
| 08/28/25 | 30:00 | 13,236m | 2:15.9 | BikeErg | View workout | |
| 08/27/25 | 30:00 | 12,296m | 2:26.3 | BikeErg | View workout | |
| 08/26/25 | 30:00 | 13,220m | 2:16.1 | BikeErg | View workout | |
| 08/26/25 | 30:00 | 10,516m | 2:51.1 | BikeErg | View workout | |
| 08/21/25 | 30:00 | 12,702m | 2:21.7 | BikeErg | View workout | |
| 08/21/25 | 30:00 | 11,846m | 2:31.9 | BikeErg | View workout | |
| 08/20/25 | 30:00 | 11,833m | 2:32.1 | BikeErg | View workout | |
| 08/19/25 | 30:00 | 12,329m | 2:25.9 | BikeErg | View workout | |
| 08/18/25 | 30:00 | 12,668m | 2:22.0 | BikeErg | View workout | |
| 08/17/25 | 30:00 | 12,569m | 2:23.2 | BikeErg | View workout | |
| 08/09/25 | 30:00 | 11,393m | 2:37.9 | BikeErg | View workout | |
| 08/08/25 | 30:00 | 12,567m | 2:23.2 | BikeErg | View workout | |
| 08/07/25 | 30:00 | 12,830m | 2:20.2 | BikeErg | View workout | |
| 08/06/25 | 30:00 | 12,640m | 2:22.4 | BikeErg | View workout |