James Hagan
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 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 | |
| 08/26/25 | 1:48:00.0 | 13,925m | 3:52.6 | Water | View workout | |
| 08/25/25 | 1:58:00.0 | 15,534m | 3:47.8 | Water | View workout | |
| 08/24/25 | 1:35:00.0 | 13,155m | 3:36.6 | Water | View workout | |
| 08/23/25 | 2:11:00.0 | 17,000m | 3:51.1 | Water | View workout | |
| 08/22/25 | 1:31:00.0 | 16,108m | 2:49.4 | Slides | View workout | |
| 08/21/25 | 1:35:00.0 | 13,579m | 3:29.8 | Slides | View workout | |
| 08/20/25 | 2:35:00.0 | 18,531m | 4:10.9 | Water | View workout | |
| 08/19/25 | 1:33:00.0 | 10,531m | 4:24.9 | Water | View workout | |
| 08/18/25 | 1:41:00.0 | 17,192m | 2:56.2 | Slides | View workout | |
| 08/17/25 | 1:56:00.0 | 17,168m | 3:22.7 | Water | View workout | |
| 08/16/25 | 1:45:00.0 | 14,292m | 3:40.4 | Water | View workout | |
| 08/15/25 | 1:59:00.0 | 13,307m | 4:28.2 | Water | View workout | |
| 08/14/25 | 1:15:00.0 | 7,398m | 5:04.1 | Water | View workout | |
| 08/13/25 | 1:27:00.0 | 11,326m | 3:50.4 | Water | View workout | |
| 08/12/25 | 50:00.0 | 3,003m | 8:19.5 | Water | View workout | |
| 08/12/25 | 1:30:00.0 | 12,720m | 3:32.2 | Water | View workout |