James Hagan
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 07/13/23 | 1:45:00.0 | 15,800m | 3:19.3 | Water | View workout | |
| 07/12/23 | 35:00.0 | 3,000m | 5:50.0 | RowErg | View workout | |
| 07/11/23 | 2:26:00.0 | 20,848m | 3:30.0 | Water | View workout | |
| 07/09/23 | 2:04:00.0 | 18,586m | 3:20.1 | Water | View workout | |
| 07/08/23 | 11:00.0 | 2,508m | 2:11.5 | RowErg | View workout | |
| 07/08/23 | 1:19:00.0 | 11,800m | 3:20.8 | Water | View workout | |
| 07/07/23 | 22:00.0 | 4,500m | 2:26.6 | RowErg | View workout | |
| 07/06/23 | 1:50:00.0 | 11,257m | 4:53.1 | Water | View workout | |
| 07/05/23 | 48:00.0 | 5,420m | 4:25.6 | Water | View workout | |
| 07/04/23 | 1:02:00.0 | 8,525m | 3:38.1 | Water | View workout | |
| 07/03/23 | 1:07:00.0 | 4,500m | 7:26.6 | Water | View workout | |
| 07/02/23 | 1:14:00.0 | 8,628m | 4:17.3 | Water | View workout | |
| 07/01/23 | 1:45:00.0 | 13,650m | 3:50.7 | Water | View workout | |
| 06/30/23 | 1:45:00.0 | 13,650m | 3:50.7 | Water | View workout | |
| 06/29/23 | 1:52:00.0 | 9,253m | 6:03.1 | Water | View workout | |
| 06/28/23 | 45:00.0 | 6,034m | 3:43.7 | Water | View workout | |
| 06/26/23 | 1:39:00.0 | 14,414m | 3:26.0 | Water | View workout | |
| 06/25/23 | 1:57:00.0 | 16,900m | 3:27.6 | Water | View workout | |
| 06/24/23 | 1:42:00.0 | 16,231m | 3:08.5 | Water | View workout | |
| 06/23/23 | 1:44:00.0 | 16,803m | 3:05.6 | Water | View workout | |
| 06/21/23 | 59:00.0 | 8,316m | 3:32.8 | Water | View workout | |
| 06/20/23 | 31:00.0 | 5,600m | 2:46.0 | RowErg | View workout | |
| 06/20/23 | 1:12:00.0 | 12,541m | 2:52.2 | Water | View workout | |
| 06/20/23 | 44:00.0 | 6,400m | 3:26.2 | Water | View workout | |
| 06/19/23 | 1:11:00.0 | 12,000m | 2:57.5 | Water | View workout |