Thomas Savage
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 01/29/25 | v3:00/2:00r...6 | 4,050m | 2:13.3 | RowErg | View workout | |
| 01/28/25 | v1:00/2:00r...5 | 3,208m | 2:20.2 | RowErg | View workout | |
| 01/26/25 | v1000m/3:00r...3 | 3,000m | 2:17.8 | RowErg | View workout | |
| 01/25/25 | v3:00/2:00r...5 | 4,129m | 2:18.0 | RowErg | View workout | |
| 01/24/25 | v3:00/2:00r...5 | 3,174m | 2:21.7 | RowErg | View workout | |
| 01/21/25 | v3:00/2:00r...6 | 3,940m | 2:17.0 | RowErg | View workout | |
| 01/19/25 | v2000m/3:00r...3 | 3,500m | 2:22.0 | RowErg | View workout | |
| 01/18/25 | v1:00/2:00r...5 | 2,840m | 2:17.3 | RowErg | View workout | |
| 01/17/25 | v5:00/2:00r...5 | 3,339m | 2:14.7 | RowErg | View workout | |
| 01/16/25 | v2:00/2:00r...5 | 2,924m | 2:23.6 | RowErg | View workout | |
| 01/15/25 | v500m/2:00r...5 | 3,500m | 2:17.2 | RowErg | View workout | |
| 01/12/25 | v1:00/1:00r...10 | 2,219m | 2:15.1 | RowErg | View workout | |
| 01/11/25 | v1500m/2:00r...4 | 6,000m | 2:23.6 | RowErg | View workout | |
| 01/10/25 | v3:00/2:00r...6 | 3,880m | 2:19.1 | RowErg | View workout | |
| 01/09/25 | v6:00/2:00r...6 | 3,264m | 2:17.8 | RowErg | View workout | |
| 01/07/25 | v3:00/2:00r...6 | 3,790m | 2:22.4 | RowErg | View workout | |
| 01/05/25 | v1000m/1:00r...5 | 5,000m | 2:27.4 | RowErg | View workout | |
| 01/04/25 | v500m/2:00r...8 | 4,000m | 2:27.2 | RowErg | View workout | |
| 12/31/24 | v2024m/3:00r...4 | 8,096m | 2:31.2 | RowErg | View workout | |
| 12/30/24 | v2:00/1:00r...8 | 3,566m | 2:14.6 | RowErg | View workout | |
| 12/29/24 | v1:00/1:00r...7 | 3,411m | 2:20.7 | RowErg | View workout | |
| 12/28/24 | v500m/1:00r...6 | 3,000m | 2:20.9 | RowErg | View workout | |
| 12/27/24 | v4:00/2:00r...7 | 4,140m | 2:17.6 | RowErg | View workout | |
| 12/26/24 | v3:00/1:00r...12 | 7,812m | 2:18.2 | RowErg | View workout | |
| 12/25/24 | v3:00/2:00r...6 | 3,834m | 2:20.8 | RowErg | View workout |