Tuckfook Ng
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 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 | |
| 10/11/25 | 2x500m/1:00r | 5:25.6 | 2:42.8 | RowErg | View workout | |
| 10/11/25 | 2x500m/1:00r | 4:58.4 | 2:29.2 | RowErg | View workout | |
| 10/11/25 | 500m | 2:20.6 | 2:20.6 | RowErg | View workout | |
| 10/11/25 | 500m | 2:04.4 | 2:04.4 | RowErg | View workout | |
| 10/11/25 | 500m | 2:29.8 | 2:29.8 | RowErg | View workout | |
| 10/09/25 | 4x500m/1:00r | 11:17.0 | 2:49.2 | RowErg | View workout | |
| 10/09/25 | 4x500m/1:00r | 13:05.9 | 3:16.4 | RowErg | View workout | |
| 10/09/25 | 4x500m/1:00r | 12:10.0 | 3:02.5 | RowErg | View workout |