Carter Hanley
| Event | Category | Date | |
|---|---|---|---|
| 3 | Cyclocross Crusade: Kruger's CX | Junior Men 17-18 | 11/17 |
| 36 | Cyclocross Crusade: Kruger's CX | Category 3/4/5 Junior Men | 11/17 |
| 14 | **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park | Junior Men 17-18 Age Graded | 11/10 |
| 47 | **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park | Category 3/4/5 Junior Men | 11/10 |
| 8 | Cyclocross Crusade: Alpenrose Dairy Day 1 | Junior Men 17-18 | 10/5 |
| 27 | Cyclocross Crusade: Alpenrose Dairy Day 1 | Category 3/4/5 Junior Men | 10/5 |
| 4 | Grand Prix Luciano Bailey: Heiser Farm CX | Junior Men 17-18 | 9/28 |
| 20 | Grand Prix Luciano Bailey: Heiser Farm CX | Junior Men 3/4/5 | 9/28 |
| 8 | Grand Prix Luciano Bailey: Het Meer CX | Junior Men 17-18 | 9/7 |
| 26 | Grand Prix Luciano Bailey: Het Meer CX | Junior Men 3/4/5 | 9/7 |
| 10 | Portland Short Track Series | Category 3 Men 14-18 | 7/29 |
| 7 | Portland Short Track Series | Category 3 Men 14-18 | 6/10 |
| 14 | Coast Hills Classic | Category 3 Junior Men 14-18 | 6/9 |
| 6 | Portland Short Track Series | Category 3 Men 14-18 | 6/3 |
| 9 | Sisters Stampede/XC Mtb | Category 3 Junior Men 14-18 | 5/26 |
| 10 | Cascade Chainbreaker | Category 3 Junior Men 14-18 | 5/11 |
| 9 | Bear Springs Trap | Category 3 (Novice) Men 14-18 | 5/5 |
| 6 | OBRA XC Championships | 17-18 Junior Men | 4/20 |
| 17 | Mudslinger/ XC MTB | Category 3 Men Junior 14-18 | 4/6 |
| 6 | Echo Red to Red | Category 3 Open Men 19+ | 3/16 |
| 6 | Echo Red to Red | Category 3 Junior Men 14-18 | 3/16 |
146th — Overall BAR: Category 3 Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 27 | Mountain Bike BAR | Category 3 Men | 2019 | 274 |
| 274 |
33rd — Overall BAR: Junior Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 16 | Mountain Bike BAR | Junior Men | 2019 | 285 |
| 23 | Short Track BAR | Junior Men | 2019 | 278 |
| 73 | Cyclocross BAR | Junior Men | 2019 | 228 |
| Road BAR | Junior Men | 2019 | ||
| 791 |
23rd — Short Track BAR: Junior Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 9 | Portland Short Track Series: June Standings | Category 3 Men 14-18 | 6/3 | 7 |
| 12 | Portland Short Track Series: Series Overall | Category 3 Men 14-18 | 6/3 | |
| 14 | Portland Short Track Series: July Standings | Category 3 Men 14-18 | 7/8 | 2 |
| 9 |
16th — Mountain Bike BAR: Junior Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 6 | Echo Red to Red | Category 3 Junior Men 14-18 | 3/16 | 10 |
| 17 | Mudslinger/ XC MTB | Category 3 Men Junior 14-18 | 4/6 | |
| 6 | OBRA XC Championships | 17-18 Junior Men | 4/20 | 20 |
| 9 | Bear Springs Trap | Category 3 (Novice) Men 14-18 | 5/5 | 7 |
| 10 | Cascade Chainbreaker | Category 3 Junior Men 14-18 | 5/11 | 6 |
| 9 | Sisters Stampede/XC Mtb | Category 3 Junior Men 14-18 | 5/26 | 7 |
| 14 | Coast Hills Classic | Category 3 Junior Men 14-18 | 6/9 | 2 |
| 52 |
27th — Mountain Bike BAR: Category 3 Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 6 | Echo Red to Red | Category 3 Open Men 19+ | 3/16 | 10 |
| 10 |
73rd — Cyclocross BAR: Junior Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 8 | Grand Prix Luciano Bailey: Het Meer CX | Junior Men 17-18 | 9/7 | 8 |
| 4 | Grand Prix Luciano Bailey: Heiser Farm CX | Junior Men 17-18 | 9/28 | 12 |
| 6 | Cyclocross Crusade: Series Overall | Junior Men 17-18 | 10/5 | |
| 14 | **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park | Junior Men 17-18 Age Graded | 11/10 | 4 |
| 3 | Cyclocross Crusade: Kruger's CX | Junior Men 17-18 | 11/17 | 13 |
| 37 |
7th — Age-Graded BAR: Junior Men 17-18
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 33 | Overall BAR | Junior Men | 2019 | 791 |
| 791 |
6th — Series Overall: Junior Men 17-18
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 8 | Cyclocross Crusade: Alpenrose Dairy Day 1 | Junior Men 17-18 | 10/5 | 11 |
| 14 | **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park | Junior Men 17-18 Age Graded | 11/10 | 5 |
| 3 | Cyclocross Crusade: Kruger's CX | Junior Men 17-18 | 11/17 | 16 |
| 32 |
4th — 2019 Oregon Junior Cyclocross Series: Junior Men 17-18 3/4/5
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 4 | Grand Prix Luciano Bailey: Heiser Farm CX | Junior Men 17-18 | 9/28 | 24 |
| 3 | Cyclocross Crusade: Kruger's CX | Junior Men 17-18 | 11/17 | 26 |
| 50 |
12th — Series Overall: Category 3 Men 14-18
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 6 | Portland Short Track Series | Category 3 Men 14-18 | 6/3 | 40 |
| 7 | Portland Short Track Series | Category 3 Men 14-18 | 6/10 | 36 |
| 10 | Portland Short Track Series | Category 3 Men 14-18 | 7/29 | 26 |
| 102 |
14th — Portland Short Track Series: July Standings: Category 3 Men 14-18
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 10 | Portland Short Track Series | Category 3 Men 14-18 | 7/29 | 26 |
| 26 |
9th — Portland Short Track Series: June Standings: Category 3 Men 14-18
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 6 | Portland Short Track Series | Category 3 Men 14-18 | 6/3 | 40 |
| 7 | Portland Short Track Series | Category 3 Men 14-18 | 6/10 | 36 |
| 76 |
445th — 2019 Ironman
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 6 | Echo Red to Red | Category 3 Junior Men 14-18 | 3/16 | 1 |
| 6 | Echo Red to Red | Category 3 Open Men 19+ | 3/16 | 1 |
| 17 | Mudslinger/ XC MTB | Category 3 Men Junior 14-18 | 4/6 | 1 |
| 6 | OBRA XC Championships | 17-18 Junior Men | 4/20 | 1 |
| 9 | Bear Springs Trap | Category 3 (Novice) Men 14-18 | 5/5 | 1 |
| 10 | Cascade Chainbreaker | Category 3 Junior Men 14-18 | 5/11 | 1 |
| 9 | Sisters Stampede/XC Mtb | Category 3 Junior Men 14-18 | 5/26 | 1 |
| 6 | Portland Short Track Series | Category 3 Men 14-18 | 6/3 | 1 |
| 14 | Coast Hills Classic | Category 3 Junior Men 14-18 | 6/9 | 1 |
| 7 | Portland Short Track Series | Category 3 Men 14-18 | 6/10 | 1 |
| 10 | Portland Short Track Series | Category 3 Men 14-18 | 7/29 | 1 |
| 26 | Grand Prix Luciano Bailey: Het Meer CX | Junior Men 3/4/5 | 9/7 | 1 |
| 8 | Grand Prix Luciano Bailey: Het Meer CX | Junior Men 17-18 | 9/7 | 1 |
| 20 | Grand Prix Luciano Bailey: Heiser Farm CX | Junior Men 3/4/5 | 9/28 | 1 |
| 4 | Grand Prix Luciano Bailey: Heiser Farm CX | Junior Men 17-18 | 9/28 | 1 |
| 27 | Cyclocross Crusade: Alpenrose Dairy Day 1 | Category 3/4/5 Junior Men | 10/5 | 1 |
| 8 | Cyclocross Crusade: Alpenrose Dairy Day 1 | Junior Men 17-18 | 10/5 | 1 |
| 47 | **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park | Category 3/4/5 Junior Men | 11/10 | 1 |
| 14 | **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park | Junior Men 17-18 Age Graded | 11/10 | 1 |
| 36 | Cyclocross Crusade: Kruger's CX | Category 3/4/5 Junior Men | 11/17 | 1 |
| 3 | Cyclocross Crusade: Kruger's CX | Junior Men 17-18 | 11/17 | 1 |
| 21 |