Craig Irvine
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 11/30/25 | 30:00 | 13,189m | 2:16.4 | BikeErg | View workout | |
| 11/28/25 | 30:00 | 13,324m | 2:15.0 | BikeErg | View workout | |
| 11/27/25 | 30:00 | 12,773m | 2:20.9 | BikeErg | View workout | |
| 11/24/25 | 30:00 | 12,906m | 2:19.4 | BikeErg | View workout | |
| 11/22/25 | v4:00/1:00r...6 | 10,977m | 2:11.1 | BikeErg | View workout | |
| 11/13/25 | 30:00 | 13,006m | 2:18.3 | BikeErg | View workout | |
| 11/10/25 | 30:00 | 13,060m | 2:17.8 | BikeErg | View workout | |
| 11/09/25 | 30:00 | 13,212m | 2:16.2 | BikeErg | View workout | |
| 11/08/25 | 30:00 | 13,245m | 2:15.9 | BikeErg | View workout | |
| 11/06/25 | v4:00/1:00r...6 | 11,156m | 2:09.0 | BikeErg | View workout | |
| 11/05/25 | 30:00 | 13,050m | 2:17.9 | BikeErg | View workout | |
| 11/04/25 | 30:00 | 13,151m | 2:16.8 | BikeErg | View workout | |
| 11/02/25 | 30:00 | 13,248m | 2:15.8 | BikeErg | View workout | |
| 10/30/25 | 30:00 | 13,103m | 2:17.3 | BikeErg | View workout | |
| 10/29/25 | 30:00 | 13,147m | 2:16.9 | BikeErg | View workout | |
| 10/28/25 | 30:00 | 13,171m | 2:16.6 | BikeErg | View workout | |
| 10/26/25 | 30:00 | 13,613m | 2:12.2 | BikeErg | View workout | |
| 10/25/25 | 30:00 | 13,111m | 2:17.2 | BikeErg | View workout | |
| 10/23/25 | 30:00 | 12,815m | 2:20.4 | BikeErg | View workout | |
| 10/21/25 | v4:00/1:00r...6 | 11,435m | 2:05.9 | BikeErg | View workout | |
| 10/19/25 | v4:00/1:00r...6 | 11,524m | 2:04.9 | BikeErg | View workout | |
| 10/14/25 | 16100m | 39:29.7 | 2:27.1 | BikeErg | View workout | |
| 10/13/25 | 16100m | 38:31.9 | 2:23.5 | BikeErg | View workout | |
| 10/12/25 | v4:00/1:00r...6 | 11,124m | 2:09.4 | BikeErg | View workout | |
| 10/10/25 | 16100m | 39:18.0 | 2:26.4 | BikeErg | View workout |