Thomas Savage
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 04/18/25 | v3:00/2:00r...6 | 3,502m | 2:34.1 | RowErg | View workout | |
| 02/23/25 | v3:00/2:00r...6 | 3,678m | 2:26.8 | RowErg | View workout | |
| 02/22/25 | v500m/2:00r...5 | 2,500m | 2:25.6 | RowErg | View workout | |
| 02/15/25 | v500m/2:00r...8 | 4,000m | 2:19.2 | RowErg | View workout | |
| 02/13/25 | v1:00/1:00r...7 | 3,872m | 2:15.5 | RowErg | View workout | |
| 02/12/25 | v750m/2:00r...4 | 3,000m | 2:30.4 | RowErg | View workout | |
| 02/10/25 | v1:00/2:00r...9 | 5,440m | 2:17.8 | RowErg | View workout | |
| 01/30/25 | v3:00/2:00r...6 | 3,947m | 2:16.8 | RowErg | View workout | |
| 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 |