James Hagan
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 09/20/25 | 2:00:00.0 | 17,200m | 3:29.3 | Water | View workout | |
| 09/19/25 | 1:31:00.0 | 12,047m | 3:46.6 | Water | View workout | |
| 09/18/25 | 1:04:00.0 | 10,535m | 3:02.2 | Slides | View workout | |
| 09/17/25 | 1:18:00.0 | 13,790m | 2:49.6 | Slides | View workout | |
| 09/16/25 | 1:02:00.0 | 10,323m | 3:00.1 | Slides | View workout | |
| 09/15/25 | 1:34:00.0 | 12,680m | 3:42.3 | Water | View workout | |
| 09/14/25 | 2:12:00.0 | 17,997m | 3:40.0 | Water | View workout | |
| 09/13/25 | 1:40:00.0 | 13,657m | 3:39.6 | Water | View workout | |
| 09/12/25 | 1:12:00.0 | 9,805m | 3:40.2 | Water | View workout | |
| 09/11/25 | 1:32:00.0 | 12,008m | 3:49.8 | Water | View workout | |
| 09/10/25 | 1:25:00.0 | 15,589m | 2:43.5 | Slides | View workout | |
| 09/09/25 | 1:23:00.0 | 13,505m | 3:04.3 | Slides | View workout | |
| 09/08/25 | 1:29:00.0 | 11,539m | 3:51.3 | Water | View workout | |
| 09/07/25 | 1:10:00.0 | 13,008m | 2:41.4 | Slides | View workout | |
| 09/06/25 | 1:36:00.0 | 11,980m | 4:00.4 | Water | View workout | |
| 09/05/25 | 1:16:00.0 | 11,602m | 3:16.5 | Water | View workout | |
| 09/04/25 | 2:06:00.0 | 16,078m | 3:55.1 | Water | View workout | |
| 09/03/25 | 26:00.0 | 2,650m | 4:54.3 | Water | View workout | |
| 09/03/25 | 1:46:00.0 | 13,513m | 3:55.3 | Water | View workout | |
| 09/02/25 | 1:34:00.0 | 13,482m | 3:29.1 | Water | View workout | |
| 09/01/25 | 1:36:00.0 | 13,276m | 3:36.9 | Water | View workout | |
| 08/31/25 | 1:56:00.0 | 21,056m | 2:45.2 | Slides | View workout | |
| 08/29/25 | 1:38:00.0 | 13,942m | 3:30.8 | Water | View workout | |
| 08/28/25 | 2:08:00.0 | 17,411m | 3:40.5 | Water | View workout | |
| 08/27/25 | 1:33:00.0 | 13,800m | 3:22.1 | Water | View workout |