Thomas Savage
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 11/12/25 | v3:00/2:00r...6 | 3,863m | 2:19.7 | RowErg | View workout | |
| 11/05/25 | v3:00/2:00r...6 | 3,897m | 2:18.5 | RowErg | View workout | |
| 11/02/25 | v6:00/2:00r...6 | 3,269m | 2:17.6 | RowErg | View workout | |
| 10/25/25 | v3:00/2:00r...6 | 3,821m | 2:21.3 | RowErg | View workout | |
| 10/19/25 | v3:00/2:00r...6 | 3,877m | 2:19.2 | RowErg | View workout | |
| 10/16/25 | v1:00/2:00r...5 | 3,023m | 2:09.0 | RowErg | View workout | |
| 10/14/25 | v3:00/2:00r...6 | 3,990m | 2:15.3 | RowErg | View workout | |
| 10/13/25 | v1:00/1:00r...10 | 2,191m | 2:16.9 | RowErg | View workout | |
| 10/03/25 | v5:00/2:00r...5 | 4,426m | 2:22.3 | RowErg | View workout | |
| 09/28/25 | v3:00/2:00r...6 | 3,885m | 2:18.9 | RowErg | View workout | |
| 09/27/25 | v4:00/2:00r...5 | 4,312m | 2:19.1 | RowErg | View workout | |
| 09/26/25 | v3:00/2:00r...6 | 3,834m | 2:20.8 | RowErg | View workout | |
| 09/21/25 | v1:00/1:00r...7 | 3,754m | 2:19.8 | RowErg | View workout | |
| 09/20/25 | v1500m/2:00r...4 | 6,000m | 2:23.5 | RowErg | View workout | |
| 09/18/25 | v3:00/2:00r...6 | 3,834m | 2:20.8 | RowErg | View workout | |
| 09/17/25 | v2000m/3:00r...4 | 5,000m | 2:20.7 | RowErg | View workout | |
| 09/10/25 | v2000m/3:00r...3 | 3,500m | 2:25.0 | RowErg | View workout | |
| 09/07/25 | v4:00/2:00r...5 | 4,244m | 2:21.3 | RowErg | View workout | |
| 09/06/25 | v3:00/2:00r...6 | 3,828m | 2:21.0 | RowErg | View workout | |
| 09/03/25 | v1:00/2:00r...5 | 2,781m | 2:20.2 | RowErg | View workout | |
| 08/31/25 | v1:00/1:00r...12 | 2,499m | 2:24.0 | RowErg | View workout | |
| 08/30/25 | v3:00/2:00r...6 | 3,622m | 2:29.0 | RowErg | View workout | |
| 08/29/25 | v1:00/2:00r...5 | 2,919m | 2:34.1 | RowErg | View workout | |
| 08/16/25 | v3:00/2:00r...5 | 4,146m | 2:17.4 | RowErg | View workout | |
| 08/15/25 | v4:00/2:00r...7 | 4,075m | 2:19.8 | RowErg | View workout |