Tuckfook Ng
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 02/26/25 | 10x500m/1:00r | 31:59.2 | 3:11.9 | RowErg | View workout | |
| 02/12/25 | 1x500m/1:00r | 2:22.9 | 2:22.9 | RowErg | View workout | |
| 02/12/25 | 6x500m/1:00r | 16:52.9 | 2:48.8 | RowErg | View workout | |
| 02/07/25 | 12x500m/1:00r | 35:26.5 | 2:57.2 | RowErg | View workout | |
| 02/05/25 | 10x500m/1:00r | 29:13.9 | 2:55.3 | RowErg | View workout | |
| 02/01/25 | 10x500m/1:00r | 31:31.3 | 3:09.1 | RowErg | View workout | |
| 02/01/25 | 10x500m/1:00r | 28:44.6 | 2:52.4 | RowErg | View workout | |
| 01/29/25 | 10x500m/1:00r | 28:31.2 | 2:51.1 | RowErg | View workout | |
| 01/24/25 | 6x500m/1:00r | 16:04.3 | 2:40.7 | RowErg | View workout | |
| 01/22/25 | 12x500m/1:00r | 32:52.6 | 2:44.3 | RowErg | View workout | |
| 01/22/25 | 6x500m/1:00r | 15:56.2 | 2:39.3 | RowErg | View workout | |
| 01/17/25 | 2000m | 10:34.6 | 2:38.6 | RowErg | View workout | |
| 01/13/25 | 20x500m/1:00r | 57:10.3 | 2:51.5 | RowErg | View workout | |
| 01/08/25 | 10x500m/1:00r | 30:11.9 | 3:01.1 | RowErg | View workout | |
| 01/08/25 | 10x500m/1:00r | 28:21.8 | 2:50.1 | RowErg | View workout | |
| 01/03/25 | 3x500m/1:00r | 8:33.1 | 2:51.0 | RowErg | View workout | |
| 01/03/25 | 8x500m/1:00r | 23:00.0 | 2:52.5 | RowErg | View workout | |
| 01/03/25 | 12x500m/1:00r | 33:27.9 | 2:47.3 | RowErg | View workout | |
| 01/01/25 | 6x500m/1:00r | 18:25.9 | 3:04.3 | RowErg | View workout | |
| 01/01/25 | 10x500m/1:00r | 28:50.6 | 2:53.0 | RowErg | View workout | |
| 12/27/24 | 10x500m/1:00r | 29:52.1 | 2:59.2 | RowErg | View workout | |
| 12/20/24 | 6x500m/1:00r | 18:49.6 | 3:08.2 | RowErg | View workout | |
| 12/20/24 | 8x500m/1:00r | 24:45.2 | 3:05.6 | RowErg | View workout | |
| 12/12/24 | 6x500m/1:00r | 16:01.7 | 2:40.2 | RowErg | View workout | |
| 12/12/24 | 6x500m/1:00r | 15:51.9 | 2:38.6 | RowErg | View workout |