Ethan Moen
| Event | Category | Date | |
|---|---|---|---|
| 22 | River City Bicycles Cyclocross Crusade: Barton Park | Junior Men 13-14 | 11/12 |
| 60 | River City Bicycles Cyclocross Crusade: Barton Park | Junior Men 3/4/5 | 11/12 |
| 14 | River City Bicycles Cyclocross Crusade: PIR: Heron Lakes | Junior Men 13-14 | 10/22 |
| 44 | River City Bicycles Cyclocross Crusade: PIR: Heron Lakes | Junior Men 3/4/5 | 10/22 |
| 7 | GPCM: Washougal CX | Junior Men 13-14 | 10/14 |
| 21 | GPCM: Washougal CX | Junior Men 3/4/5 | 10/14 |
| 21 | River City Bicycles Cyclocross Crusade: Alpenrose Dairy #1 | Junior Men 13-14 | 10/7 |
| 52 | River City Bicycles Cyclocross Crusade: Alpenrose Dairy #1 | Junior Men 3/4/5 | 10/7 |
| 20 | GPCM: Heiser Farm CX | Junior Men 13-14 | 9/30 |
| 54 | GPCM: Heiser Farm CX | Junior Men 3/4/5 | 9/30 |
| 22 | GPCM: Zaaldercross | Junior Men 13-14 | 9/16 |
| 55 | GPCM: Zaaldercross | Junior Men 3/4/5 | 9/16 |
| 11 | GPCM: Het Meer CX | Junior Men 13-14 | 9/9 |
| 34 | GPCM: Het Meer CX | Junior Men 3/4/5 | 9/9 |
| 10 | GPCM: DDCX | Junior Men 13-14 | 9/2 |
| 30 | GPCM: DDCX | Junior Men 3/4/5 | 9/2 |
| 45 | Sisters Stampede | Category 3 Novice Men 40+ | 5/28 |
| 26 | Sisters Stampede | Category 3 Novice Junior Men 14-18 | 5/28 |
| 45 | Sisters Stampede | Category 3 Men 40+ | 5/28 |
| 26 | Sisters Stampede | Category 3 Junior Men 14-18 | 5/28 |
| 16 | Chainbreaker Mountain Bike Race Series: XC Race | Category 3 Junior Men 14-18 | 5/13 |
| 24 | 30th Annual Mudslinger | Category 3 Junior Men 14-18 | 4/15 |
24th — Series Overall: Junior Men 13-14
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 14 | River City Bicycles Cyclocross Crusade: PIR: Heron Lakes | Junior Men 13-14 | 10/22 | 5 |
| 5 |
18th — Series Overall: Junior Men 3/4/5
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 30 | GPCM: DDCX | Junior Men 3/4/5 | 9/2 | 1 |
| 21 | GPCM: Washougal CX | Junior Men 3/4/5 | 10/14 | 10 |
| 11 |
41st — 2017 Oregon Junior Cyclocross Series: Junior Men 13-14 3/4/5
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 22 | GPCM: Zaaldercross | Junior Men 13-14 | 9/16 | 3 |
| 20 | GPCM: Heiser Farm CX | Junior Men 13-14 | 9/30 | 5 |
| 8 |
55th — 2017 Overall BAR: 2017 Age Graded BAR: Junior Men 13-14
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 189 | Overall BAR | Junior Men | 1/1 | 198 |
| 198 |
189th — 2017 Overall BAR: Junior Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 103 | 2017 Overall BAR: Cyclocross BAR | Junior Men | 1/1 | 198 |
| 198 |
103rd — 2017 Overall BAR: 2017 Cyclocross BAR: Junior Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 10 | GPCM: DDCX | Junior Men 13-14 | 9/2 | 6 |
| 11 | GPCM: Het Meer CX | Junior Men 13-14 | 9/9 | 5 |
| 7 | GPCM: Washougal CX | Junior Men 13-14 | 10/14 | 9 |
| 14 | River City Bicycles Cyclocross Crusade: PIR: Heron Lakes | Junior Men 13-14 | 10/22 | 2 |
| 22 |
454th — 2017 Ironman
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 24 | 30th Annual Mudslinger | Category 3 Junior Men 14-18 | 4/15 | 1 |
| 16 | Chainbreaker Mountain Bike Race Series: XC Race | Category 3 Junior Men 14-18 | 5/13 | 1 |
| 26 | Sisters Stampede | Category 3 Junior Men 14-18 | 5/28 | 1 |
| 45 | Sisters Stampede | Category 3 Men 40+ | 5/28 | 1 |
| 26 | Sisters Stampede | Category 3 Novice Junior Men 14-18 | 5/28 | 1 |
| 45 | Sisters Stampede | Category 3 Novice Men 40+ | 5/28 | 1 |
| 30 | GPCM: DDCX | Junior Men 3/4/5 | 9/2 | 1 |
| 10 | GPCM: DDCX | Junior Men 13-14 | 9/2 | 1 |
| 34 | GPCM: Het Meer CX | Junior Men 3/4/5 | 9/9 | 1 |
| 11 | GPCM: Het Meer CX | Junior Men 13-14 | 9/9 | 1 |
| 55 | GPCM: Zaaldercross | Junior Men 3/4/5 | 9/16 | 1 |
| 22 | GPCM: Zaaldercross | Junior Men 13-14 | 9/16 | 1 |
| 54 | GPCM: Heiser Farm CX | Junior Men 3/4/5 | 9/30 | 1 |
| 20 | GPCM: Heiser Farm CX | Junior Men 13-14 | 9/30 | 1 |
| 52 | River City Bicycles Cyclocross Crusade: Alpenrose Dairy #1 | Junior Men 3/4/5 | 10/7 | 1 |
| 21 | River City Bicycles Cyclocross Crusade: Alpenrose Dairy #1 | Junior Men 13-14 | 10/7 | 1 |
| 21 | GPCM: Washougal CX | Junior Men 3/4/5 | 10/14 | 1 |
| 7 | GPCM: Washougal CX | Junior Men 13-14 | 10/14 | 1 |
| 44 | River City Bicycles Cyclocross Crusade: PIR: Heron Lakes | Junior Men 3/4/5 | 10/22 | 1 |
| 14 | River City Bicycles Cyclocross Crusade: PIR: Heron Lakes | Junior Men 13-14 | 10/22 | 1 |
| 60 | River City Bicycles Cyclocross Crusade: Barton Park | Junior Men 3/4/5 | 11/12 | 1 |
| 22 | River City Bicycles Cyclocross Crusade: Barton Park | Junior Men 13-14 | 11/12 | 1 |
| 22 |