| 5 |
Cross Crusade/OBRA Championship - Hillsboro |
Junior Men 15-16 |
11/18 |
| 13 |
Cross Crusade - Barton Park: Cross Crusade - Series Standings |
Junior Men |
11/4 |
| 11 |
Cross Crusade - Barton Park |
Junior Men |
11/4 |
| 13 |
Cross Crusade - Clatsop County Fairgrounds: Cross Crusade - Series Standings |
Junior Men |
10/28 |
| 8 |
Cross Crusade - Clatsop County Fairgrounds |
Junior Men |
10/28 |
| 10 |
Cross Crusade - Rainier HS |
Junior Men |
10/21 |
| 21 |
Cross Crusade - Horning's Hideout |
Junior Men |
10/14 |
| 14 |
Cross Crusade |
Junior Men |
10/7-11/18 |
| 14 |
Cross Crusade - Alpenrose |
Junior Men |
10/7 |
| 5 |
Battle at Barlow CCX |
Junior Men |
9/30 |
| 23 |
Alpenrose Thursday Series: June Series |
Category 4/5 |
6/28 |
| 2 |
State Games Track Juniors |
Junior Men 15-16 |
6/23 |
| 1 |
Mt Tabor Circuit Race |
Junior 14-15 |
6/17 |
| 7 |
OBRA Track Championships: 1 Kilometer TT |
Category 5 |
6/15 |
| 16 |
Alpenrose Thursday Series |
Category 4 |
6/14 |
| 19 |
PIR |
Category 5 |
6/12 |
| 11 |
Alpenrose Thursday Series: Long Points Races |
Category 4 |
6/7 |
| 3 |
Alpenrose Thursday Series: May Series |
Junior Men |
5/31 |
| 32 |
Alpenrose Thursday Series: May Series |
Category 4 |
5/31 |
| 13 |
Alpenrose Thursday Series |
Category 4 |
5/31 |
| 3 |
Swan Island Criterium |
Junior Men 14-16 |
5/20 |
| 2 |
Alpenrose Thursday Series: 2K Pursuit |
Junior Men |
5/17 |
| 30 |
PIR |
Category 4/5 |
5/15 |
| 3 |
Alpenrose Thursday Series: 500 Meter TT |
Junior Men U16 |
5/10 |
| 30 |
PIR |
Category 4/5 |
5/8 |