James Hagan
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 05/29/26 | 1:20:00.0 | 11,774m | 3:23.8 | Water | View workout | |
| 05/28/26 | 1:30:00.0 | 11,966m | 3:45.6 | Water | View workout | |
| 05/27/26 | 1:23:00.0 | 14,022m | 2:57.5 | RowErg | View workout | |
| 05/26/26 | 1:45:00.0 | 13,871m | 3:47.0 | Water | View workout | |
| 05/25/26 | 1:38:00.0 | 13,512m | 3:37.5 | Water | View workout | |
| 05/24/26 | 1:05:00.0 | 9,200m | 3:31.9 | RowErg | View workout | |
| 05/23/26 | 1:59:00.0 | 18,225m | 3:15.8 | Water | View workout | |
| 05/22/26 | 1:30:00.0 | 11,485m | 3:55.0 | Water | View workout | |
| 05/21/26 | 1:07:00.0 | 8,913m | 3:45.5 | Water | View workout | |
| 05/20/26 | 48:00.0 | 8,319m | 2:53.0 | RowErg | View workout | |
| 05/19/26 | 1:55:00.0 | 14,823m | 3:52.7 | Water | View workout | |
| 05/18/26 | 1:45:15.0 | 14,515m | 3:37.5 | Water | View workout | |
| 05/17/26 | 1:37:00.0 | 11,750m | 4:07.6 | Water | View workout | |
| 05/16/26 | 1:24:00.0 | 10,204m | 4:06.9 | Water | View workout | |
| 05/15/26 | 1:16:00.0 | 11,778m | 3:13.5 | Water | View workout | |
| 05/14/26 | 1:09:00.0 | 13,000m | 2:39.2 | RowErg | View workout | |
| 05/13/26 | 1:19:00.0 | 8,789m | 4:29.6 | Water | View workout | |
| 05/12/26 | 1:18:00.0 | 13,013m | 2:59.8 | RowErg | View workout | |
| 05/11/26 | 47:00.0 | 5,685m | 4:08.0 | RowErg | View workout | |
| 05/10/26 | 1:30:00.0 | 12,283m | 3:39.8 | RowErg | View workout | |
| 05/09/26 | 6:00.0 | 700m | 4:17.1 | RowErg | View workout | |
| 05/09/26 | 1:05:00.0 | 9,287m | 3:29.9 | Water | View workout | |
| 05/08/26 | 1:28:00.0 | 12,255m | 3:35.4 | Water | View workout | |
| 05/07/26 | 1:26:00.0 | 11,878m | 3:37.2 | Water | View workout | |
| 05/06/26 | 1:22:00.0 | 9,410m | 4:21.4 | Water | View workout |