Michael OBryan
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 02/16/26 | 25:00 | 5,029m | 2:29.1 | RowErg | View workout | |
| 02/15/26 | 30:05 | 6,067m | 2:28.7 | RowErg | View workout | |
| 01/18/26 | 10000m | 49:18.2 | 2:27.9 | RowErg | View workout | |
| 01/14/26 | 5000m | 24:53.8 | 2:29.3 | RowErg | View workout | |
| 01/11/26 | 10000m | 49:45.6 | 2:29.2 | RowErg | View workout | |
| 01/04/26 | 25:17 | 5,008m | 2:31.5 | RowErg | View workout | |
| 01/03/26 | 5000m | 25:25.4 | 2:32.5 | RowErg | View workout | |
| 01/02/26 | 10000m | 49:27.6 | 2:28.3 | RowErg | View workout | |
| 12/31/25 | 30:02 | 6,017m | 2:29.8 | RowErg | View workout | |
| 12/25/25 | 30:03 | 6,094m | 2:27.9 | RowErg | View workout | |
| 12/22/25 | 30:02 | 6,049m | 2:28.9 | RowErg | View workout | |
| 12/20/25 | 26:03 | 5,012m | 2:36.0 | RowErg | View workout | |
| 09/13/25 | 13:18 | 2,504m | 2:39.5 | RowErg | View workout | |
| 09/12/25 | 15:04 | 2,799m | 2:41.4 | RowErg | View workout | |
| 08/03/25 | 18:10 | 3,410m | 2:39.9 | RowErg | View workout | |
| 08/03/25 | 13:01 | 2,582m | 2:31.3 | RowErg | View workout | |
| 07/12/25 | 30:03 | 6,025m | 2:29.6 | RowErg | View workout | |
| 07/09/25 | 30:04 | 6,024m | 2:29.7 | RowErg | View workout | |
| 07/06/25 | 1:00:04 | 11,399m | 2:38.0 | RowErg | View workout | |
| 07/05/25 | 11:04.4 | 2,005m | 2:45.6 | RowErg | View workout | |
| 07/02/25 | 25:00.0 | 5,000m | 2:30.0 | RowErg | View workout | |
| 05/31/25 | 1:00:00 | 12,025m | 2:29.6 | RowErg | View workout | |
| 05/25/25 | 53:11 | 10,009m | 2:39.4 | RowErg | View workout | |
| 04/12/25 | 25:35 | 5,011m | 2:33.1 | RowErg | View workout | |
| 04/07/25 | 15:01 | 3,011m | 2:29.7 | RowErg | View workout |