James Hagan
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 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 | |
| 07/06/25 | 1:11:00.0 | 11,466m | 3:05.7 | Water | View workout | |
| 07/05/25 | 2:19:00.0 | 20,555m | 3:22.8 | Water | View workout | |
| 07/04/25 | 1:59:00.0 | 17,292m | 3:26.4 | Water | View workout | |
| 07/03/25 | 1:49:00.0 | 16,396m | 3:19.4 | Water | View workout | |
| 07/02/25 | 1:18:00.0 | 11,227m | 3:28.4 | Water | View workout | |
| 07/01/25 | 2:02:00.0 | 18,009m | 3:23.2 | Water | View workout | |
| 06/30/25 | 2:00:00.0 | 16,182m | 3:42.4 | Water | View workout | |
| 06/29/25 | 1:23:00.0 | 15,022m | 2:45.7 | Slides | View workout | |
| 06/28/25 | 2:00:00.0 | 12,861m | 4:39.9 | Water | View workout | |
| 06/27/25 | 1:17:00.0 | 11,154m | 3:27.1 | Water | View workout | |
| 06/26/25 | 1:17:00.0 | 13,000m | 2:57.6 | RowErg | View workout | |
| 06/25/25 | 1:25:00.0 | 11,888m | 3:34.5 | Water | View workout | |
| 06/24/25 | 1:36:00.0 | 14,180m | 3:23.1 | Water | View workout | |
| 06/23/25 | 2:13:00.0 | 17,581m | 3:46.9 | Water | View workout | |
| 06/22/25 | 1:20:00.0 | 11,882m | 3:21.9 | Water | View workout | |
| 06/21/25 | 1:59:00.0 | 16,686m | 3:33.9 | Water | View workout |