David Yang
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 07/12/19 | 2x30:00/1:30r | 14,428m | 2:04.7 | Dynamic | View workout | |
| 07/11/19 | 1x30:00/1:30r | 7,152m | 2:05.8 | Dynamic | View workout | |
| 07/03/19 | 1x30:00/1:30r | 7,243m | 2:04.2 | Dynamic | View workout | |
| 06/29/19 | 14:24 | 3,498m | 2:03.4 | Dynamic | View workout | |
| 06/28/19 | 3x30:00/1:30r | 21,972m | 2:02.8 | Dynamic | View workout | |
| 06/27/19 | 3x30:00/1:30r | 22,110m | 2:02.1 | Dynamic | View workout | |
| 06/21/19 | 2x30:00/1:30r | 14,679m | 2:02.6 | Dynamic | View workout | |
| 06/20/19 | 2x30:00/1:30r | 14,661m | 2:02.7 | Dynamic | View workout | |
| 06/19/19 | 2:38 | 620m | 2:07.4 | Dynamic | View workout | |
| 06/18/19 | 3x30:00/1:30r | 22,147m | 2:01.9 | Dynamic | View workout | |
| 06/18/19 | 3x30:00/1:30r | 22,072m | 2:02.3 | Dynamic | View workout | |
| 06/17/19 | 3x30:00/1:30r | 21,960m | 2:02.9 | Dynamic | View workout | |
| 06/16/19 | 3x30:00/1:30r | 22,275m | 2:01.2 | Dynamic | View workout | |
| 06/15/19 | 3x30:00/1:30r | 22,532m | 1:59.8 | Dynamic | View workout | |
| 06/13/19 | 30:00 | 7,404m | 2:01.5 | Dynamic | View workout | |
| 06/13/19 | 2x30:00/1:30r | 14,655m | 2:02.8 | Dynamic | View workout | |
| 06/12/19 | 2x30:00/1:30r | 14,597m | 2:03.3 | Dynamic | View workout | |
| 06/12/19 | 4x1000m/3:00r | 13:17.0 | 1:39.6 | Dynamic | View workout | |
| 06/12/19 | 3x30:00/1:30r | 22,251m | 2:01.3 | Dynamic | View workout | |
| 06/11/19 | 10:02 | 2,535m | 1:58.7 | Dynamic | View workout | |
| 06/11/19 | 2x30:00/1:30r | 14,842m | 2:01.2 | Dynamic | View workout | |
| 06/08/19 | 3x30:00/1:30r | 22,292m | 2:01.1 | Dynamic | View workout | |
| 06/07/19 | 3x30:00/1:30r | 22,070m | 2:02.3 | Dynamic | View workout | |
| 06/06/19 | 3x30:00/1:30r | 21,802m | 2:03.8 | Dynamic | View workout | |
| 06/05/19 | 25:00 | 5,564m | 2:14.7 | Dynamic | View workout |