James Regan
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 10/24/26 | 10:06 | 3,240m | 3:07.2 | BikeErg | View workout | |
| 10/24/26 | 5:29 | 1,757m | 3:07.3 | BikeErg | View workout | |
| 10/24/26 | 20:12 | 6,277m | 3:13.1 | BikeErg | View workout | |
| 10/23/26 | 20:08 | 6,776m | 2:58.2 | BikeErg | View workout | |
| 10/22/26 | 16:13 | 5,117m | 3:10.2 | BikeErg | View workout | |
| 10/22/26 | 16:08 | 5,150m | 3:08.0 | BikeErg | View workout | |
| 10/22/26 | 1:42 | 486m | 3:31.3 | BikeErg | View workout | |
| 10/22/26 | 22:08 | 3,435m | 3:13.4 | RowErg | View workout | |
| 10/22/26 | 35:15 | 11,545m | 3:03.2 | BikeErg | View workout | |
| 10/21/26 | 45:13 | 7,132m | 3:10.2 | RowErg | View workout | |
| 10/20/26 | 5:23 | 1,548m | 3:28.7 | BikeErg | View workout | |
| 10/20/26 | 18:13 | 5,452m | 3:20.5 | BikeErg | View workout | |
| 10/20/26 | 16:06 | 5,121m | 3:08.7 | BikeErg | View workout | |
| 10/20/26 | 13:05 | 4,338m | 3:01.1 | BikeErg | View workout | |
| 10/20/26 | 20:06 | 6,308m | 3:11.2 | BikeErg | View workout | |
| 10/13/26 | 15:20 | 4,744m | 3:14.0 | BikeErg | View workout | |
| 10/13/26 | 10:29 | 3,368m | 3:06.7 | BikeErg | View workout | |
| 10/13/26 | 15:16 | 4,882m | 3:07.6 | BikeErg | View workout | |
| 10/13/26 | 30:16 | 9,577m | 3:09.7 | BikeErg | View workout | |
| 10/12/26 | 45:06 | 6,586m | 3:25.4 | RowErg | View workout | |
| 10/10/26 | 15:29 | 5,161m | 3:00.0 | BikeErg | View workout | |
| 10/08/26 | 10:07 | 3,255m | 3:06.7 | BikeErg | View workout | |
| 10/07/26 | 45:08 | 6,868m | 3:17.2 | RowErg | View workout | |
| 10/06/26 | 12:39 | 4,008m | 3:09.4 | BikeErg | View workout | |
| 10/06/26 | 10:17 | 3,410m | 3:01.0 | BikeErg | View workout |