Keith Paris
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 07/01/25 | 6000m | 33:08.4 | 2:45.7 | RowErg | View workout | |
| 07/01/25 | 6000m | 33:27.1 | 2:47.2 | RowErg | View workout | |
| 06/30/25 | 6000m | 32:51.8 | 2:44.3 | RowErg | View workout | |
| 06/30/25 | 6000m | 31:49.7 | 2:39.1 | RowErg | View workout | |
| 06/30/25 | 6000m | 32:56.5 | 2:44.7 | RowErg | View workout | |
| 06/30/25 | 3000m | 15:56.9 | 2:39.4 | RowErg | View workout | |
| 06/30/25 | 3000m | 16:30.1 | 2:45.0 | RowErg | View workout | |
| 06/29/25 | 3000m | 16:30.1 | 2:45.0 | RowErg | View workout | |
| 06/29/25 | 3000m | 16:20.3 | 2:43.3 | RowErg | View workout | |
| 06/29/25 | 3000m | 15:53.8 | 2:38.9 | RowErg | View workout | |
| 06/29/25 | 3000m | 16:10.5 | 2:41.7 | RowErg | View workout | |
| 06/29/25 | 3000m | 16:51.4 | 2:48.5 | RowErg | View workout | |
| 06/29/25 | 3000m | 16:21.1 | 2:43.5 | RowErg | View workout | |
| 06/29/25 | 3000m | 16:30.1 | 2:45.0 | RowErg | View workout | |
| 06/29/25 | 3000m | 16:49.7 | 2:48.2 | RowErg | View workout | |
| 06/28/25 | 8:56 | 1,510m | 2:57.5 | RowErg | View workout | |
| 06/28/25 | 3000m | 16:42.1 | 2:47.0 | RowErg | View workout | |
| 06/28/25 | 3000m | 16:52.2 | 2:48.7 | RowErg | View workout | |
| 06/28/25 | 3000m | 16:48.8 | 2:48.1 | RowErg | View workout | |
| 06/28/25 | 3000m | 16:11.4 | 2:41.9 | RowErg | View workout | |
| 06/28/25 | 3000m | 16:31.4 | 2:45.2 | RowErg | View workout | |
| 06/28/25 | 3000m | 15:20.9 | 2:33.4 | RowErg | View workout | |
| 06/28/25 | 3:29 | 615m | 2:50.5 | RowErg | View workout | |
| 06/27/25 | 3000m | 16:35.9 | 2:45.9 | RowErg | View workout | |
| 06/27/25 | 3000m | 16:43.4 | 2:47.2 | RowErg | View workout |