Keith Paris
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 07/30/26 | 17:47 | 2,921m | 3:02.7 | RowErg | View workout | |
| 07/29/26 | 15:41 | 2,847m | 2:45.3 | RowErg | View workout | |
| 07/29/26 | 16:28 | 2,902m | 2:50.2 | RowErg | View workout | |
| 07/29/26 | 16:44 | 2,942m | 2:50.6 | RowErg | View workout | |
| 07/28/26 | 10:51 | 1,931m | 2:48.7 | RowErg | View workout | |
| 07/28/26 | 17:04 | 2,911m | 2:56.0 | RowErg | View workout | |
| 07/28/26 | 3000m | 17:14.1 | 2:52.3 | RowErg | View workout | |
| 07/27/26 | 10:40 | 1,921m | 2:46.7 | RowErg | View workout | |
| 07/27/26 | 12:03 | 1,070m | 5:37.8 | RowErg | View workout | |
| 07/26/26 | 10:11 | 1,818m | 2:48.2 | RowErg | View workout | |
| 07/26/26 | 11:28 | 1,943m | 2:57.2 | RowErg | View workout | |
| 07/25/26 | 16:08 | 2,892m | 2:47.4 | RowErg | View workout | |
| 07/25/26 | 15:45 | 2,875m | 2:44.3 | RowErg | View workout | |
| 07/24/26 | 11:20 | 1,953m | 2:54.1 | RowErg | View workout | |
| 07/24/26 | 3000m | 16:31.6 | 2:45.2 | RowErg | View workout | |
| 07/24/26 | 3000m | 16:53.9 | 2:48.9 | RowErg | View workout | |
| 07/23/26 | 16:43 | 2,910m | 2:52.4 | RowErg | View workout | |
| 07/22/26 | 16:59 | 2,926m | 2:54.2 | RowErg | View workout | |
| 07/22/26 | 15:44 | 2,866m | 2:44.7 | RowErg | View workout | |
| 07/22/26 | 17:24 | 2,946m | 2:57.2 | RowErg | View workout | |
| 07/22/26 | 16:28 | 2,925m | 2:49.0 | RowErg | View workout | |
| 07/21/26 | 15:48 | 2,893m | 2:43.9 | RowErg | View workout | |
| 07/21/26 | 3000m | 20:43.8 | 3:27.3 | RowErg | View workout | |
| 07/20/26 | 16:09 | 2,895m | 2:47.4 | RowErg | View workout | |
| 07/20/26 | 16:18 | 2,925m | 2:47.2 | RowErg | View workout |