Phil Earnhardt
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 12/12/25 | 13:46.0 | 2,500m | 2:45.2 | RowErg | View workout | |
| 12/12/25 | 14:55.3 | 2,500m | 2:59.0 | SkiErg | View workout | |
| 12/11/25 | 20:00.0 | 3,692m | 2:42.5 | RowErg | View workout | |
| 12/11/25 | 14:17.5 | 2,500m | 2:51.5 | SkiErg | View workout | |
| 12/10/25 | 12:47.9 | 2,500m | 2:33.5 | RowErg | View workout | |
| 12/10/25 | 14:38.8 | 2,500m | 2:55.7 | SkiErg | View workout | |
| 12/09/25 | 12:53.9 | 2,500m | 2:34.7 | RowErg | View workout | |
| 12/09/25 | 14:21.0 | 2,500m | 2:52.2 | SkiErg | View workout | |
| 12/08/25 | 12:49.9 | 2,500m | 2:33.9 | RowErg | View workout | |
| 12/08/25 | 14:11.5 | 2,500m | 2:50.3 | SkiErg | View workout | |
| 12/07/25 | 13:57.8 | 2,500m | 2:47.5 | RowErg | View workout | |
| 12/07/25 | 14:25.9 | 2,500m | 2:53.1 | SkiErg | View workout | |
| 12/06/25 | 12:40.1 | 2,500m | 2:32.0 | RowErg | View workout | |
| 12/06/25 | 14:12.3 | 2,500m | 2:50.4 | SkiErg | View workout | |
| 12/05/25 | 12:47.3 | 2,500m | 2:33.4 | RowErg | View workout | |
| 12/05/25 | 13:59.3 | 2,500m | 2:47.8 | SkiErg | View workout | |
| 12/04/25 | 14:24.0 | 2,500m | 2:52.8 | RowErg | View workout | |
| 12/04/25 | 14:18.4 | 2,500m | 2:51.6 | SkiErg | View workout | |
| 12/04/25 | 3:39.8 | 500m | 3:39.8 | SkiErg | View workout | |
| 12/03/25 | 12:40.5 | 2,500m | 2:32.1 | RowErg | View workout | |
| 12/03/25 | 14:37.2 | 2,500m | 2:55.4 | SkiErg | View workout | |
| 12/02/25 | 12:36.4 | 2,500m | 2:31.2 | RowErg | View workout | |
| 12/02/25 | 14:31.8 | 2,500m | 2:54.3 | SkiErg | View workout | |
| 12/01/25 | 13:12.9 | 2,500m | 2:38.5 | RowErg | View workout | |
| 12/01/25 | 14:53.5 | 2,500m | 2:58.7 | SkiErg | View workout |