David Yang
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 09/05/19 | 3x30:00/1:30r | 21,044m | 2:08.3 | Dynamic | View workout | |
| 09/05/19 | 3x30:00/1:30r | 20,769m | 2:10.0 | Dynamic | View workout | |
| 09/04/19 | 2x30:00/1:30r | 14,120m | 2:07.4 | Dynamic | View workout | |
| 09/04/19 | 4x1000m/3:00r | 13:19.7 | 1:39.9 | Dynamic | View workout | |
| 09/03/19 | 3x30:00/1:30r | 21,354m | 2:06.4 | Dynamic | View workout | |
| 09/02/19 | 2x30:00/1:30r | 14,132m | 2:07.3 | Dynamic | View workout | |
| 09/02/19 | 5000m | 17:45.1 | 1:46.5 | Dynamic | View workout | |
| 09/01/19 | 3x30:00/1:30r | 21,232m | 2:07.1 | Dynamic | View workout | |
| 08/31/19 | 2x30:00/1:30r | 14,222m | 2:06.5 | Dynamic | View workout | |
| 08/31/19 | 30:00 | 7,768m | 1:55.8 | Dynamic | View workout | |
| 08/31/19 | 3x30:00/1:30r | 21,276m | 2:06.9 | Dynamic | View workout | |
| 08/30/19 | 2x30:00/1:30r | 14,253m | 2:06.2 | Dynamic | View workout | |
| 08/30/19 | 12x1:30/0:30r | 5,337m | 1:41.1 | Dynamic | View workout | |
| 08/29/19 | 3x30:00/1:30r | 21,553m | 2:05.2 | Dynamic | View workout | |
| 08/29/19 | 3x30:00/1:30r | 21,779m | 2:03.9 | Dynamic | View workout | |
| 08/28/19 | 1x30:00/1:30r | 7,139m | 2:06.0 | Dynamic | View workout | |
| 08/27/19 | 2:08 | 495m | 2:09.5 | Dynamic | View workout | |
| 08/27/19 | 2x15:00/1:30r | 7,014m | 2:08.3 | Dynamic | View workout | |
| 08/26/19 | 2x30:00/1:30r | 14,164m | 2:07.0 | Dynamic | View workout | |
| 08/26/19 | 12x1:30/0:30r | 5,328m | 1:41.3 | Dynamic | View workout | |
| 08/26/19 | 3x30:00/1:30r | 22,029m | 2:02.5 | Dynamic | View workout | |
| 08/23/19 | 3x30:00/1:30r | 21,193m | 2:07.4 | Dynamic | View workout | |
| 08/23/19 | 3x30:00/1:30r | 21,067m | 2:08.1 | Dynamic | View workout | |
| 08/22/19 | 3x30:00/1:30r | 21,482m | 2:05.6 | Dynamic | View workout | |
| 08/22/19 | 3x30:00/1:30r | 20,559m | 2:11.3 | Dynamic | View workout |