Tuckfook Ng
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 10/26/25 | 5x500m/1:00r | 19:17.9 | 3:51.5 | RowErg | View workout | |
| 10/26/25 | 5x500m/1:00r | 13:53.6 | 2:46.7 | RowErg | View workout | |
| 10/26/25 | 5x500m/1:00r | 14:55.4 | 2:59.0 | RowErg | View workout | |
| 10/25/25 | 5x500m/1:00r | 15:22.6 | 3:04.5 | RowErg | View workout | |
| 10/25/25 | 5x500m/1:00r | 13:59.9 | 2:47.9 | RowErg | View workout | |
| 10/23/25 | 4x500m/1:00r | 11:39.0 | 2:54.7 | RowErg | View workout | |
| 10/23/25 | 5x500m/1:00r | 17:46.9 | 3:33.3 | RowErg | View workout | |
| 10/23/25 | 5x500m/1:00r | 15:05.1 | 3:01.0 | RowErg | View workout | |
| 10/23/25 | 5x500m/1:00r | 13:22.8 | 2:40.5 | RowErg | View workout | |
| 10/22/25 | 5x500m/1:00r | 14:04.2 | 2:48.8 | RowErg | View workout | |
| 10/22/25 | 1x500m/1:00r | 2:37.2 | 2:37.2 | RowErg | View workout | |
| 10/22/25 | 5x500m/1:00r | 15:23.7 | 3:04.7 | RowErg | View workout | |
| 10/21/25 | 5x500m/1:00r | 15:16.9 | 3:03.3 | RowErg | View workout | |
| 10/21/25 | 5x500m/1:00r | 14:08.7 | 2:49.7 | RowErg | View workout | |
| 10/21/25 | 5x500m/1:00r | 14:35.0 | 2:55.0 | RowErg | View workout | |
| 10/21/25 | 5x500m/1:00r | 12:30.9 | 2:30.1 | RowErg | View workout | |
| 10/16/25 | 6x500m/1:00r | 21:04.1 | 3:30.6 | RowErg | View workout | |
| 10/16/25 | 5x500m/1:00r | 19:30.5 | 3:54.1 | RowErg | View workout | |
| 10/16/25 | 5x500m/1:00r | 15:31.3 | 3:06.2 | RowErg | View workout | |
| 10/16/25 | 4x500m/1:00r | 12:47.6 | 3:11.9 | RowErg | View workout | |
| 10/16/25 | 1x500m/1:00r | 2:36.0 | 2:36.0 | RowErg | View workout | |
| 10/14/25 | 5x500m/1:00r | 15:21.1 | 3:04.2 | RowErg | View workout | |
| 10/14/25 | 0:10 | 21m | 4:00.4 | RowErg | View workout | |
| 10/14/25 | 5x500m/1:00r | 17:13.3 | 3:26.6 | RowErg | View workout | |
| 10/14/25 | 5x500m/1:00r | 14:12.6 | 2:50.5 | RowErg | View workout |