John French
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 03/12/26 | 10000m | 48:42.7 | 2:26.1 | RowErg | View workout | |
| 03/07/26 | 10000m | 48:45.3 | 2:26.2 | RowErg | View workout | |
| 02/27/26 | 10000m | 48:49.6 | 2:26.4 | RowErg | View workout | |
| 02/23/26 | 10000m | 49:02.3 | 2:27.1 | RowErg | View workout | |
| 02/19/26 | 10000m | 50:19.1 | 2:30.9 | RowErg | View workout | |
| 02/16/26 | 10000m | 49:21.6 | 2:28.0 | RowErg | View workout | |
| 02/13/26 | 10000m | 50:57.8 | 2:32.8 | RowErg | View workout | |
| 02/10/26 | 10000m | 52:34.5 | 2:37.7 | RowErg | View workout | |
| 02/07/26 | 30:00 | 5,858m | 2:33.6 | RowErg | View workout | |
| 01/11/26 | 30:00 | 6,250m | 2:24.0 | RowErg | View workout | |
| 01/09/26 | 10000m | 49:58.0 | 2:29.9 | RowErg | View workout | |
| 01/06/26 | 5000m | 24:52.1 | 2:29.2 | RowErg | View workout | |
| 01/05/26 | 5000m | 26:09.4 | 2:36.9 | RowErg | View workout | |
| 12/27/25 | 10000m | 51:45.8 | 2:35.2 | RowErg | View workout | |
| 12/22/25 | 10000m | 54:14.7 | 2:42.7 | RowErg | View workout | |
| 12/21/25 | 10000m | 52:28.1 | 2:37.4 | RowErg | View workout | |
| 12/17/25 | 30:00 | 5,754m | 2:36.4 | RowErg | View workout | |
| 11/29/25 | 10000m | 51:13.3 | 2:33.6 | RowErg | View workout | |
| 11/22/25 | 10000m | 51:42.6 | 2:35.1 | RowErg | View workout | |
| 11/19/25 | 5000m | 25:51.4 | 2:35.1 | RowErg | View workout | |
| 10/08/25 | 5000m | 25:08.1 | 2:30.8 | RowErg | View workout | |
| 10/04/25 | 30:00 | 5,770m | 2:35.9 | RowErg | View workout | |
| 09/23/25 | 30:04 | 5,797m | 2:35.6 | RowErg | View workout | |
| 09/23/25 | 2:18 | 420m | 2:44.5 | RowErg | View workout | |
| 09/17/25 | 10000m | 51:57.4 | 2:35.8 | RowErg | View workout |