Phil Earnhardt
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 01/07/26 | 16:30.2 | 2,500m | 3:18.0 | SkiErg | View workout | |
| 01/06/26 | 17:21.0 | 2,500m | 3:28.2 | SkiErg | View workout | |
| 01/05/26 | 12:57.8 | 2,500m | 2:35.5 | RowErg | View workout | |
| 01/05/26 | 14:11.2 | 2,500m | 2:50.2 | SkiErg | View workout | |
| 01/04/26 | 13:15.0 | 2,500m | 2:39.0 | RowErg | View workout | |
| 01/04/26 | 14:39.2 | 2,500m | 2:55.8 | SkiErg | View workout | |
| 01/03/26 | 12:54.3 | 2,500m | 2:34.8 | RowErg | View workout | |
| 01/03/26 | 14:09.5 | 2,500m | 2:49.9 | SkiErg | View workout | |
| 01/02/26 | 13:14.3 | 2,500m | 2:38.8 | RowErg | View workout | |
| 01/02/26 | 15:16.4 | 2,515m | 3:02.1 | SkiErg | View workout | |
| 01/01/26 | 592m | SkiErg | View workout | |||
| 01/01/26 | 8:00.0 | 1,348m | 2:58.0 | SkiErg | View workout | |
| 01/01/26 | 8:00.0 | 1,354m | 2:57.2 | SkiErg | View workout | |
| 01/01/26 | 8:00.0 | 1,337m | 2:59.5 | SkiErg | View workout | |
| 12/31/25 | 13:42.4 | 2,500m | 2:44.4 | RowErg | View workout | |
| 12/31/25 | 10:00.0 | 1,684m | 2:58.1 | SkiErg | View workout | |
| 12/31/25 | 10:00.0 | 1,668m | 2:59.8 | SkiErg | View workout | |
| 12/30/25 | 12:59.9 | 2,500m | 2:35.9 | RowErg | View workout | |
| 12/30/25 | 14:14.1 | 2,500m | 2:50.8 | SkiErg | View workout | |
| 12/28/25 | 12:48.5 | 2,500m | 2:33.7 | RowErg | View workout | |
| 12/28/25 | 14:40.3 | 2,500m | 2:56.0 | SkiErg | View workout | |
| 12/27/25 | 14:31.5 | 2,500m | 2:54.3 | SkiErg | View workout | |
| 12/26/25 | 30:00.0 | 5,536m | 2:42.5 | RowErg | View workout | |
| 12/26/25 | 14:25.2 | 2,500m | 2:53.0 | SkiErg | View workout | |
| 12/24/25 | 13:39.6 | 2,500m | 2:43.9 | RowErg | View workout |