Craig Irvine
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 01/22/26 | 30:00 | 13,097m | 2:17.4 | BikeErg | View workout | |
| 01/19/26 | 30:00 | 13,228m | 2:16.0 | BikeErg | View workout | |
| 01/17/26 | 30:00 | 13,611m | 2:12.2 | BikeErg | View workout | |
| 01/12/26 | 30:00 | 12,718m | 2:21.5 | BikeErg | View workout | |
| 01/11/26 | 30:00 | 13,892m | 2:09.5 | BikeErg | View workout | |
| 01/10/26 | 30:00 | 13,408m | 2:14.2 | BikeErg | View workout | |
| 01/09/26 | 30:00 | 13,044m | 2:17.9 | BikeErg | View workout | |
| 01/07/26 | 30:00 | 12,991m | 2:18.5 | BikeErg | View workout | |
| 01/06/26 | 30:00 | 13,032m | 2:18.1 | BikeErg | View workout | |
| 01/05/26 | 30:00 | 13,002m | 2:18.4 | BikeErg | View workout | |
| 01/03/26 | 16100m | 37:25.9 | 2:19.4 | BikeErg | View workout | |
| 01/02/26 | 16100m | 38:38.6 | 2:24.0 | BikeErg | View workout | |
| 01/01/26 | 16100m | 35:52.7 | 2:13.7 | BikeErg | View workout | |
| 12/21/25 | 30:00 | 13,234m | 2:16.0 | BikeErg | View workout | |
| 12/19/25 | 30:00 | 13,291m | 2:15.4 | BikeErg | View workout | |
| 12/18/25 | 30:00 | 13,216m | 2:16.1 | BikeErg | View workout | |
| 12/16/25 | 30:00 | 13,063m | 2:17.7 | BikeErg | View workout | |
| 12/15/25 | v4:00/1:00r...6 | 10,983m | 2:11.1 | BikeErg | View workout | |
| 12/13/25 | 16100m | 35:15.5 | 2:11.3 | BikeErg | View workout | |
| 12/11/25 | 30:00 | 13,126m | 2:17.1 | BikeErg | View workout | |
| 12/08/25 | 30:00 | 13,143m | 2:16.9 | BikeErg | View workout | |
| 12/05/25 | v4:00/1:00r...6 | 11,020m | 2:10.6 | BikeErg | View workout | |
| 12/04/25 | 30:00 | 13,127m | 2:17.1 | BikeErg | View workout | |
| 12/02/25 | 30:00 | 13,011m | 2:18.3 | BikeErg | View workout | |
| 12/01/25 | 30:00 | 12,772m | 2:20.9 | BikeErg | View workout |