Cooper Day
| Event | Category | Date | |
|---|---|---|---|
| 17 | Cyclocross Crusade: Alpenrose Dairy Day 2 | Category 1/2/3 Junior Men | 10/6 |
| 20 | Cyclocross Crusade: Alpenrose Dairy Day 1 | Category 1/2/3 Junior Men | 10/5 |
| 3 | MBSEF Thrilla Cyclocross Series | Category 3/4/5 Junior Men | 10/3 |
| 5 | Grand Prix Luciano Bailey: Heiser Farm CX | Junior Men 15-16 | 9/28 |
| 10 | Grand Prix Luciano Bailey: Heiser Farm CX | Junior Men 3/4/5 | 9/28 |
| 2 | MBSEF Thrilla Cyclocross Series | Category 3/4/5 Junior Men | 9/26 |
| 2 | MBSEF Thrilla Cyclocross Series | Category 3/4/5 Junior Men | 9/25 |
| 4 | MBSEF Thrilla Cyclocross Series | Category 3/4/5 Junior Men | 9/19 |
| 2 | Cross Cascades Cyclocross Races (All categories) | Junior 15-16 | 9/15 |
| 11 | Cross Cascades Cyclocross Races (All categories) | Junior | 9/15 |
| 4 | Grand Prix Luciano Bailey: Corn Cross | Junior Men 15-16 | 9/14 |
| 6 | Grand Prix Luciano Bailey: Corn Cross | Junior Men 3/4/5 | 9/14 |
| 4 | MBSEF Thrilla Cyclocross Series | Category 3/4/5 Junior Men | 9/12 |
| 1 | Dog River Super D | Junior Men 10-14 | 5/11 |
19th — Age-Graded BAR: Junior Men 13-14
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 69 | Overall BAR | Junior Men | 2019 | 493 |
| 493 |
69th — Overall BAR: Junior Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 43 | Mountain Bike BAR | Junior Men | 2019 | 258 |
| 66 | Cyclocross BAR | Junior Men | 2019 | 235 |
| Road BAR | Junior Men | 2019 | ||
| 493 |
43rd — Mountain Bike BAR: Junior Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 1 | Dog River Super D | Junior Men 10-14 | 5/11 | 15 |
| 15 |
66th — Cyclocross BAR: Junior Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 4 | Grand Prix Luciano Bailey: Corn Cross | Junior Men 15-16 | 9/14 | 12 |
| 2 | Cross Cascades Cyclocross Races (All categories) | Junior 15-16 | 9/15 | 14 |
| 11 | Cross Cascades Cyclocross Races (All categories) | Junior | 9/15 | 5 |
| 5 | Grand Prix Luciano Bailey: Heiser Farm CX | Junior Men 15-16 | 9/28 | 11 |
| 42 |
1st — Series Overall: Category 3/4/5 Junior Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 4 | MBSEF Thrilla Cyclocross Series | Category 3/4/5 Junior Men | 9/12 | 12 |
| 4 | MBSEF Thrilla Cyclocross Series | Category 3/4/5 Junior Men | 9/19 | 12 |
| 2 | MBSEF Thrilla Cyclocross Series | Category 3/4/5 Junior Men | 9/25 | 14 |
| 2 | MBSEF Thrilla Cyclocross Series | Category 3/4/5 Junior Men | 9/26 | 14 |
| 3 | MBSEF Thrilla Cyclocross Series | Category 3/4/5 Junior Men | 10/3 | 13 |
| 65 |
8th — 2019 Oregon Junior Cyclocross Series: Junior Men 15-16 3/4/5
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 4 | Grand Prix Luciano Bailey: Corn Cross | Junior Men 15-16 | 9/14 | 24 |
| 5 | Grand Prix Luciano Bailey: Heiser Farm CX | Junior Men 15-16 | 9/28 | 22 |
| 46 |
774th — 2019 Ironman
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 1 | Dog River Super D | Junior Men 10-14 | 5/11 | 1 |
| 4 | MBSEF Thrilla Cyclocross Series | Category 3/4/5 Junior Men | 9/12 | 1 |
| 6 | Grand Prix Luciano Bailey: Corn Cross | Junior Men 3/4/5 | 9/14 | 1 |
| 4 | Grand Prix Luciano Bailey: Corn Cross | Junior Men 15-16 | 9/14 | 1 |
| 11 | Cross Cascades Cyclocross Races (All categories) | Junior | 9/15 | 1 |
| 2 | Cross Cascades Cyclocross Races (All categories) | Junior 15-16 | 9/15 | 1 |
| 4 | MBSEF Thrilla Cyclocross Series | Category 3/4/5 Junior Men | 9/19 | 1 |
| 2 | MBSEF Thrilla Cyclocross Series | Category 3/4/5 Junior Men | 9/25 | 1 |
| 2 | MBSEF Thrilla Cyclocross Series | Category 3/4/5 Junior Men | 9/26 | 1 |
| 10 | Grand Prix Luciano Bailey: Heiser Farm CX | Junior Men 3/4/5 | 9/28 | 1 |
| 5 | Grand Prix Luciano Bailey: Heiser Farm CX | Junior Men 15-16 | 9/28 | 1 |
| 3 | MBSEF Thrilla Cyclocross Series | Category 3/4/5 Junior Men | 10/3 | 1 |
| 20 | Cyclocross Crusade: Alpenrose Dairy Day 1 | Category 1/2/3 Junior Men | 10/5 | 1 |
| 17 | Cyclocross Crusade: Alpenrose Dairy Day 2 | Category 1/2/3 Junior Men | 10/6 | 1 |
| 14 |