David Yang
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 04/06/19 | 3x30:00/1:30r | 21,259m | 2:07.0 | Dynamic | View workout | |
| 04/05/19 | 3x30:00/1:30r | 21,276m | 2:06.9 | Dynamic | View workout | |
| 04/04/19 | 3x30:00/1:30r | 21,410m | 2:06.1 | Dynamic | View workout | |
| 04/03/19 | 1:06 | 253m | 2:10.6 | Dynamic | View workout | |
| 03/31/19 | 1x30:00/1:30r | 7,283m | 2:03.5 | Dynamic | View workout | |
| 03/31/19 | 3x30:00/1:30r | 22,086m | 2:02.2 | Dynamic | View workout | |
| 03/30/19 | 3x30:00/1:30r | 22,274m | 2:01.2 | Dynamic | View workout | |
| 03/30/19 | 0:36 | 144m | 2:06.3 | Dynamic | View workout | |
| 03/29/19 | 2x30:00/1:30r | 14,725m | 2:02.2 | Dynamic | View workout | |
| 03/29/19 | 3x30:00/1:30r | 22,250m | 2:01.3 | Dynamic | View workout | |
| 03/28/19 | 3x30:00/1:30r | 22,106m | 2:02.1 | Dynamic | View workout | |
| 03/27/19 | 3x30:00/1:30r | 22,107m | 2:02.1 | Dynamic | View workout | |
| 03/27/19 | 3x30:00/1:30r | 22,190m | 2:01.6 | Dynamic | View workout | |
| 03/26/19 | 3x30:00/1:30r | 22,139m | 2:01.9 | Dynamic | View workout | |
| 03/25/19 | 2x6000m/1:30r | 48:23.2 | 2:00.9 | Dynamic | View workout | |
| 03/24/19 | 3x6000m/1:30r | 1:13:08.1 | 2:01.8 | Dynamic | View workout | |
| 03/24/19 | 3x6000m/1:30r | 1:13:05.0 | 2:01.8 | Dynamic | View workout | |
| 03/23/19 | 3x6000m/1:30r | 1:13:39.5 | 2:02.7 | Dynamic | View workout | |
| 03/23/19 | 3x6000m/1:30r | 1:13:07.7 | 2:01.8 | Dynamic | View workout | |
| 03/22/19 | 3x6000m/1:30r | 1:13:28.6 | 2:02.4 | Dynamic | View workout | |
| 03/21/19 | 3x6000m/1:30r | 1:13:17.4 | 2:02.1 | Dynamic | View workout | |
| 03/20/19 | 3x6000m/1:30r | 1:14:08.1 | 2:03.5 | Dynamic | View workout | |
| 03/19/19 | 8:45 | 1,463m | 2:59.5 | Dynamic | View workout | |
| 03/19/19 | 3x6000m/1:30r | 1:13:49.6 | 2:03.0 | Dynamic | View workout | |
| 03/18/19 | 3x6000m/1:30r | 1:14:55.2 | 2:04.8 | Dynamic | View workout |