James Hagan
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 09/16/26 | 1:23:00.0 | 11,879m | 3:29.6 | Water | View workout | |
| 09/15/26 | 1:08:00.0 | 12,580m | 2:42.1 | Water | View workout | |
| 09/14/26 | 1:32:00.0 | 16,106m | 2:51.3 | RowErg | View workout | |
| 09/13/26 | 1:36:00.0 | 15,600m | 3:04.6 | RowErg | View workout | |
| 09/12/26 | 40:00.0 | 5,867m | 3:24.5 | Water | View workout | |
| 09/11/26 | 1:18:00.0 | 11,587m | 3:21.9 | Water | View workout | |
| 09/10/26 | 1:01:00.0 | 10,018m | 3:02.6 | RowErg | View workout | |
| 09/09/26 | 1:26:00.0 | 11,885m | 3:37.0 | Water | View workout | |
| 09/08/26 | 1:32:00.0 | 12,093m | 3:48.2 | Water | View workout | |
| 09/07/26 | 1:27:00.0 | 11,980m | 3:37.8 | Water | View workout | |
| 09/06/26 | 1:30:00.0 | 11,438m | 3:56.0 | Water | View workout | |
| 09/05/26 | 1:45:00.0 | 13,500m | 3:53.3 | Water | View workout | |
| 09/04/26 | 1:43:00.0 | 12,308m | 4:11.0 | Water | View workout | |
| 09/03/26 | 1:30:00.0 | 13,551m | 3:19.2 | RowErg | View workout | |
| 09/02/26 | 1:19:00.0 | 7,851m | 5:01.8 | Water | View workout | |
| 09/01/26 | 1:24:00.0 | 15,080m | 2:47.1 | Water | View workout | |
| 08/31/26 | 51:00.0 | 6,757m | 3:46.4 | Water | View workout | |
| 08/31/26 | 1:02:00.0 | 8,514m | 3:38.4 | Water | View workout | |
| 08/30/26 | 1:30:00.0 | 11,214m | 4:00.7 | Water | View workout | |
| 08/29/26 | 1:29:00.0 | 9,850m | 4:31.0 | Water | View workout | |
| 08/28/26 | 1:34:00.0 | 10,300m | 4:33.7 | Water | View workout | |
| 08/27/26 | 1:26:00.0 | 10,526m | 4:05.1 | Water | View workout | |
| 08/26/26 | 1:34:00.0 | 11,229m | 4:11.1 | Water | View workout | |
| 08/25/26 | 1:14:00.0 | 8,492m | 4:21.4 | Water | View workout | |
| 08/23/26 | 1:08:00.0 | 9,403m | 3:36.9 | Water | View workout |