Keith Paris
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 06/24/26 | 26:38 | 4,088m | 3:15.5 | RowErg | View workout | |
| 06/24/26 | 25:39 | 4,382m | 2:55.6 | RowErg | View workout | |
| 06/23/26 | 17:59 | 3,015m | 2:58.9 | RowErg | View workout | |
| 06/23/26 | 3000m | 16:46.0 | 2:47.6 | RowErg | View workout | |
| 06/23/26 | 17:27 | 3,059m | 2:51.2 | RowErg | View workout | |
| 06/22/26 | 20:55 | 3,804m | 2:45.0 | RowErg | View workout | |
| 06/21/26 | 13:15 | 1,485m | 4:27.6 | RowErg | View workout | |
| 06/21/26 | 3000m | 18:29.2 | 3:04.8 | RowErg | View workout | |
| 06/21/26 | 22:16 | 3,071m | 3:37.6 | RowErg | View workout | |
| 06/21/26 | 6000m | 34:27.3 | 2:52.2 | RowErg | View workout | |
| 06/20/26 | 17:20 | 3,015m | 2:52.5 | RowErg | View workout | |
| 06/20/26 | 15:31 | 2,776m | 2:47.6 | RowErg | View workout | |
| 06/20/26 | 17:28 | 3,016m | 2:53.7 | RowErg | View workout | |
| 06/19/26 | 17:27 | 3,017m | 2:53.6 | RowErg | View workout | |
| 06/19/26 | 17:22 | 3,013m | 2:52.9 | RowErg | View workout | |
| 06/18/26 | 3000m | 16:30.5 | 2:45.0 | RowErg | View workout | |
| 06/18/26 | 3000m | 16:39.5 | 2:46.5 | RowErg | View workout | |
| 06/18/26 | 3000m | 16:59.5 | 2:49.9 | RowErg | View workout | |
| 06/18/26 | 21:44 | 3,868m | 2:48.5 | RowErg | View workout | |
| 06/17/26 | 17:20 | 3,023m | 2:52.0 | RowErg | View workout | |
| 06/16/26 | 12:19 | 2,092m | 2:56.8 | RowErg | View workout | |
| 06/16/26 | 15:06 | 2,615m | 2:53.3 | RowErg | View workout | |
| 06/15/26 | 6000m | 34:12.7 | 2:51.0 | RowErg | View workout | |
| 06/14/26 | 15:20 | 2,533m | 3:01.7 | RowErg | View workout | |
| 06/14/26 | 12:35 | 2,073m | 3:02.3 | RowErg | View workout |