Johan Öhlund
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 11/04/26 | 1:11:46 | 15,010m | 2:23.4 | RowErg | View workout | |
| 11/03/26 | 15:26 | 3,526m | 2:11.3 | RowErg | View workout | |
| 11/03/26 | 52:55 | 11,513m | 2:17.8 | RowErg | View workout | |
| 11/02/26 | 4:55 | 1,003m | 2:27.1 | RowErg | View workout | |
| 11/02/26 | 2:00:52 | 24,999m | 2:25.0 | RowErg | View workout | |
| 10/31/26 | 2:10:00 | 26,513m | 2:27.0 | RowErg | View workout | |
| 10/30/26 | 30:34 | 6,579m | 2:19.3 | RowErg | View workout | |
| 10/28/26 | 4:36 | 1,021m | 2:15.6 | RowErg | View workout | |
| 10/28/26 | 10:33 | 2,266m | 2:19.7 | RowErg | View workout | |
| 10/28/26 | 10:34 | 2,261m | 2:20.2 | RowErg | View workout | |
| 10/28/26 | 1:07:39 | 15,029m | 2:15.0 | RowErg | View workout | |
| 10/27/26 | 1:37:05 | 21,016m | 2:18.5 | RowErg | View workout | |
| 10/25/26 | 36:20 | 8,005m | 2:16.1 | RowErg | View workout | |
| 10/23/26 | 6:16 | 1,262m | 2:29.0 | RowErg | View workout | |
| 10/23/26 | 30:36 | 6,219m | 2:27.6 | RowErg | View workout | |
| 10/23/26 | 1:05:02 | 13,862m | 2:20.7 | RowErg | View workout | |
| 10/21/26 | 42:48 | 9,014m | 2:22.4 | RowErg | View workout | |
| 10/19/26 | 26:25 | 5,302m | 2:29.4 | RowErg | View workout | |
| 10/18/26 | 1:30:37 | 17,720m | 2:33.4 | RowErg | View workout | |
| 10/16/26 | 1:02:34 | 13,111m | 2:23.1 | RowErg | View workout | |
| 09/08/26 | 2:19:56 | 30,019m | 2:19.8 | RowErg | View workout | |
| 09/01/26 | 35:15 | 8,008m | 2:12.0 | RowErg | View workout | |
| 08/31/26 | v2000m/r...25 | 26,000m | 2:23.1 | RowErg | View workout | |
| 08/30/26 | 5:30 | 1,009m | 2:43.6 | RowErg | View workout | |
| 08/30/26 | 30:07 | 6,553m | 2:17.8 | RowErg | View workout |