Liam Campaigniac
| Event | Category | Date | |
|---|---|---|---|
| 4 | Portland Criterium - Lloyd District: OBRA Criterium Championship | Open Junior 11-12 | 8/16 |
| DNF | Red R Criterium | Junior Open 10-14 | 7/18 |
| 4 | Bend Summer Criterium Series | Junior 11-12 | 7/15 |
| 6 | Cascade Cycling Classic Downtown Criterium | Junior Open 11-12 | 6/21 |
| 4 | The Dalles Omnium D2: OBRA TT Championship | Open Junior 11-12 | 6/14 |
| 6 | The Dalles Omnium D1: OBRA RR Championship | Open Junior 11-12 | 6/13 |
| 3 | Barton Park Road Race | Junior Men 9-14 | 5/9 |
| 5 | Banana Belt Road Race | Junior Open 09-14 | 4/19 |
19th — Criterium BAR: Junior Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 6 | Cascade Cycling Classic Downtown Criterium | Junior Open 11-12 | 6/21 | 10 |
| 4 | Bend Summer Criterium Series | Junior 11-12 | 7/15 | 12 |
| 4 | Portland Criterium - Lloyd District: OBRA Criterium Championship | Open Junior 11-12 | 8/16 | 12 |
| 34 |
15th — Time Trial BAR: Junior Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 4 | The Dalles Omnium D2: OBRA TT Championship | Open Junior 11-12 | 6/14 | 12 |
| 12 |
5th — Age-Graded BAR: Junior Men 10-12
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 16 | Overall BAR | Junior Men | 2026 | 855 |
| 855 |
16th — Overall BAR: Junior Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 14 | Road BAR | Junior Men | 2026 | 287 |
| 15 | Time Trial BAR | Junior Men | 2026 | 286 |
| 19 | Criterium BAR | Junior Men | 2026 | 282 |
| 855 |
14th — Road BAR: Junior Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 5 | Banana Belt Road Race | Junior Open 09-14 | 4/19 | 11 |
| 3 | Barton Park Road Race | Junior Men 9-14 | 5/9 | 13 |
| 6 | The Dalles Omnium D1: OBRA RR Championship | Open Junior 11-12 | 6/13 | 10 |
| 34 |