James Hagan
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 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 | |
| 08/22/26 | 23:00.0 | 2,911m | 3:57.0 | Water | View workout | |
| 08/21/26 | 51:00.0 | 9,980m | 2:33.3 | RowErg | View workout | |
| 08/20/26 | 1:34:00.0 | 14,473m | 3:14.8 | RowErg | View workout | |
| 08/19/26 | 1:23:00.0 | 13,093m | 3:10.1 | RowErg | View workout | |
| 08/18/26 | 1:18:00.0 | 11,555m | 3:22.5 | RowErg | View workout | |
| 08/17/26 | 1:24:00.0 | 15,021m | 2:47.7 | RowErg | View workout | |
| 08/16/26 | 1:09:00.0 | 11,365m | 3:02.1 | Water | View workout | |
| 08/15/26 | 1:34:00.0 | 11,793m | 3:59.1 | Water | View workout | |
| 08/14/26 | 1:24:00.0 | 1,178m | 35:39.2 | Water | View workout | |
| 08/13/26 | 1:35:00.0 | 14,367m | 3:18.3 | Water | View workout | |
| 08/12/26 | 1:32:00.0 | 12,151m | 3:47.1 | Water | View workout | |
| 08/11/26 | 1:28:00.0 | 11,528m | 3:49.0 | Water | View workout | |
| 08/10/26 | 1:19:00.0 | 11,559m | 3:25.0 | Water | View workout | |
| 08/09/26 | 1:42:00.0 | 14,498m | 3:31.0 | Water | View workout | |
| 08/08/26 | 1:52:00.0 | 16,100m | 3:28.6 | Water | View workout | |
| 08/07/26 | 1:01:00.0 | 6,528m | 4:40.3 | Water | View workout | |
| 08/06/26 | 1:25:00.0 | 11,864m | 3:34.9 | Water | View workout | |
| 08/05/26 | 25:00.0 | 3,000m | 4:10.0 | RowErg | View workout | |
| 08/05/26 | 1:27:00.0 | 12,147m | 3:34.8 | Water | View workout | |
| 08/04/26 | 1:13:00.0 | 13,051m | 2:47.8 | RowErg | View workout | |
| 08/03/26 | 1:06:00.0 | 8,525m | 3:52.2 | RowErg | View workout | |
| 08/02/26 | 1:43:00.0 | 13,855m | 3:43.0 | Water | View workout |