Michael OBryan
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 04/05/25 | 30:02 | 6,067m | 2:28.5 | RowErg | View workout | |
| 04/03/25 | 30:07 | 6,071m | 2:28.8 | RowErg | View workout | |
| 03/27/25 | 30:04 | 6,017m | 2:29.9 | RowErg | View workout | |
| 03/25/25 | 30:03 | 6,019m | 2:29.8 | RowErg | View workout | |
| 03/23/25 | 30:01 | 6,076m | 2:28.2 | RowErg | View workout | |
| 03/15/25 | 1:44 | 318m | 2:44.9 | RowErg | View workout | |
| 03/14/25 | 20:03 | 3,827m | 2:37.1 | RowErg | View workout | |
| 03/10/25 | 24:44 | 5,011m | 2:28.1 | RowErg | View workout | |
| 03/08/25 | 10:14 | 2,009m | 2:33.0 | RowErg | View workout | |
| 03/04/25 | 20:04 | 4,088m | 2:27.2 | RowErg | View workout | |
| 03/02/25 | 30:00 | 6,141m | 2:26.5 | RowErg | View workout | |
| 03/01/25 | 33:48 | 6,768m | 2:29.8 | RowErg | View workout | |
| 02/24/25 | 30:00 | 6,049m | 2:28.7 | RowErg | View workout | |
| 02/20/25 | 24:26 | 5,015m | 2:26.2 | RowErg | View workout | |
| 02/18/25 | 10:01 | 2,019m | 2:29.0 | RowErg | View workout | |
| 02/16/25 | 5000m | 22:54.8 | 2:17.4 | RowErg | View workout | |
| 02/12/25 | 51:55 | 10,009m | 2:35.6 | RowErg | View workout | |
| 02/09/25 | 26:07 | 5,010m | 2:36.4 | RowErg | View workout | |
| 02/04/25 | 10:03 | 2,023m | 2:29.0 | RowErg | View workout | |
| 02/03/25 | 1:00:04 | 12,027m | 2:29.8 | RowErg | View workout | |
| 01/24/25 | 30:00 | 6,257m | 2:23.8 | RowErg | View workout | |
| 01/22/25 | 49:59 | 10,011m | 2:29.7 | RowErg | View workout | |
| 01/19/25 | 31:05 | 6,032m | 2:34.6 | RowErg | View workout | |
| 01/18/25 | 1:05:06 | 12,131m | 2:41.0 | RowErg | View workout | |
| 01/12/25 | 30:05 | 6,018m | 2:29.9 | RowErg | View workout |