James Hagan
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 08/01/25 | 1:06:00.0 | 11,384m | 2:53.9 | Slides | View workout | |
| 07/31/25 | 1:16:00.0 | 11,885m | 3:11.8 | Water | View workout | |
| 07/30/25 | 1:23:00.0 | 12,914m | 3:12.8 | Water | View workout | |
| 07/29/25 | 43:00.0 | 8,005m | 2:41.1 | Slides | View workout | |
| 07/29/25 | 1:20:00.0 | 11,482m | 3:29.0 | Water | View workout | |
| 07/28/25 | 1:41:00.0 | 15,054m | 3:21.2 | Water | View workout | |
| 07/27/25 | 46:00.0 | 8,512m | 2:42.1 | Slides | View workout | |
| 07/26/25 | 1:49:00.0 | 14,977m | 3:38.3 | Water | View workout | |
| 07/25/25 | 1:53:00.0 | 15,297m | 3:41.6 | Water | View workout | |
| 07/24/25 | 2:00:00.0 | 15,635m | 3:50.2 | Water | View workout | |
| 07/23/25 | 1:47:00.0 | 17,750m | 3:00.8 | Water | View workout | |
| 07/22/25 | 1:30:00.0 | 12,242m | 3:40.5 | Water | View workout | |
| 07/21/25 | 1:46:00.0 | 15,563m | 3:24.3 | Water | View workout | |
| 07/20/25 | 1:32:00.0 | 12,333m | 3:43.7 | Water | View workout | |
| 07/19/25 | 1:49:00.0 | 16,209m | 3:21.7 | Water | View workout | |
| 07/17/25 | 2:00:00.0 | 15,067m | 3:58.9 | Water | View workout | |
| 07/16/25 | 1:39:00.0 | 14,116m | 3:30.3 | Water | View workout | |
| 07/15/25 | 2:07:00.0 | 16,185m | 3:55.4 | Water | View workout | |
| 07/14/25 | 1:15:00.0 | 10,142m | 3:41.8 | Water | View workout | |
| 07/12/25 | 37:00.0 | 4,985m | 3:42.6 | Water | View workout | |
| 07/11/25 | 1:11:00.0 | 10,688m | 3:19.2 | Water | View workout | |
| 07/10/25 | 1:31:00.0 | 11,987m | 3:47.7 | Water | View workout | |
| 07/09/25 | 1:25:00.0 | 11,990m | 3:32.6 | Water | View workout | |
| 07/08/25 | 1:27:00.0 | 12,423m | 3:30.0 | Water | View workout | |
| 07/07/25 | 1:33:00.0 | 13,528m | 3:26.2 | Water | View workout |