Keith Paris
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 07/03/26 | 17:55 | 3,019m | 2:58.1 | RowErg | View workout | |
| 07/03/26 | 20:00 | 3,016m | 3:19.0 | RowErg | View workout | |
| 07/02/26 | 3000m | 18:09.2 | 3:01.5 | RowErg | View workout | |
| 07/02/26 | 8:24 | 1,377m | 3:03.2 | RowErg | View workout | |
| 07/02/26 | 19:48 | 3,010m | 3:17.4 | RowErg | View workout | |
| 07/02/26 | 23:28 | 3,981m | 2:56.8 | RowErg | View workout | |
| 07/01/26 | 3000m | 17:46.5 | 2:57.7 | RowErg | View workout | |
| 07/01/26 | 3000m | 18:04.7 | 3:00.7 | RowErg | View workout | |
| 06/30/26 | 21:31 | 3,526m | 3:03.0 | RowErg | View workout | |
| 06/30/26 | 23:54 | 4,014m | 2:58.7 | RowErg | View workout | |
| 06/30/26 | 23:57 | 3,979m | 3:00.5 | RowErg | View workout | |
| 06/29/26 | 17:58 | 3,016m | 2:58.8 | RowErg | View workout | |
| 06/29/26 | 17:41 | 3,011m | 2:56.3 | RowErg | View workout | |
| 06/29/26 | 1:02:28 | 1,066m | 29:18.1 | RowErg | View workout | |
| 06/29/26 | 18:02 | 3,003m | 3:00.1 | RowErg | View workout | |
| 06/29/26 | 18:40 | 3,115m | 2:59.8 | RowErg | View workout | |
| 06/28/26 | 17:29 | 3,012m | 2:54.2 | RowErg | View workout | |
| 06/28/26 | 17:23 | 3,005m | 2:53.6 | RowErg | View workout | |
| 06/28/26 | 4:59 | 582m | 4:17.5 | RowErg | View workout | |
| 06/28/26 | 10:08 | 1,531m | 3:18.7 | RowErg | View workout | |
| 06/28/26 | 14:25 | 2,182m | 3:18.2 | RowErg | View workout | |
| 06/27/26 | 14:47 | 2,333m | 3:10.2 | RowErg | View workout | |
| 06/27/26 | 12:57 | 2,044m | 3:10.2 | RowErg | View workout | |
| 06/27/26 | 21:08 | 3,506m | 3:00.8 | RowErg | View workout | |
| 06/27/26 | 3000m | 17:17.1 | 2:52.8 | RowErg | View workout |