David Yang
Log
| Date | Workout | Score | Ave | Type | Comments | Action |
|---|---|---|---|---|---|---|
| 07/22/19 | 3x30:00/1:30r | 20,827m | 2:09.6 | Dynamic | View workout | |
| 07/21/19 | 3x30:00/1:30r | 21,121m | 2:07.8 | Dynamic | View workout | |
| 07/21/19 | 3x30:00/1:30r | 21,173m | 2:07.5 | Dynamic | View workout | |
| 07/20/19 | 3x30:00/1:30r | 20,670m | 2:10.6 | Dynamic | View workout | |
| 07/16/19 | 6:04 | 1,194m | 2:32.8 | Dynamic | View workout | |
| 07/15/19 | 4:33 | 1,055m | 2:09.3 | Dynamic | View workout | |
| 07/14/19 | 4:49 | 1,130m | 2:08.2 | Dynamic | View workout | |
| 07/13/19 | 3x30:00/1:30r | 21,502m | 2:05.5 | Dynamic | View workout | |
| 07/12/19 | 15:23 | 3,594m | 2:08.5 | Dynamic | View workout | |
| 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 |