James Walsh
| Event | Category | Date | |
|---|---|---|---|
| 8 | Mt Tabor Circuit Race | Category 3 | 7/12 |
| 6 | Mt Tabor Circuit Race | Category 3 | 7/5 |
| 10 | Mt Tabor Circuit Race | Category 3 | 6/28 |
| 22 | Baker City Cycling Classic - Final GC | Men Category 3 | 6/25 |
| 6 | Baker City Cycling Classic | Men Category 3 | 6/25 |
| 28 | Baker City Cycling Classic - Stage 2 GC | Men Category 3 | 6/24 |
| 10 | Baker City Cycling Classic | Men Category 3 | 6/24 |
| 29 | Baker City Cycling Classic | Men Category 3 | 6/23 |
| 29 | Baker City Cycling Classic GC After Stage 1 | Men Category 3 | 6/23 |
| 11 | Mt Tabor Circuit Race | Category 3 | 6/21 |
| 15 | Mt Tabor Circuit Race | Category 3 | 6/14 |
| 34 | Red R Crit | Category 3 Open | 6/10 |
| 12 | Mt Tabor Circuit Race | Category 3 | 6/7 |
| 2 | Oregon Gran Fondo | Men 25-39 - Gran Fondo | 6/3 |
| 10 | Mt Tabor Circuit Race | Category 3 | 5/31 |
| 12 | Rally the Valley Road Race | Open Category 3 | 5/21 |
| 19 | Banana Belt Road Race #1 | Open 3 | 4/30 |
| 41 | Gorge Gravel Grinder | Open Men - Big Grinder | 4/23 |
| 14 | Echo Red to Red | Category 3 Men 40-49 | 3/25 |
7th — Time Trial BAR: Category 3 Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 10 | Baker City Cycling Classic | Men Category 3 | 6/24 | 6 |
| 6 |
171st — Overall BAR: Category Pro/1/2 Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 27 | Road BAR | Category Pro/1/2 Men | 2023 | 274 |
| 274 |
8th — Overall BAR: Category 3 Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 7 | Time Trial BAR | Category 3 Men | 2023 | 294 |
| 9 | Road BAR | Category 3 Men | 2023 | 292 |
| 586 |
129th — Hatfield Ponds Gravel Circuit Series: Overall: C Race
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 19 | Banana Belt Road Race #1 | Open 3 | 4/30 | |
| 12 | Rally the Valley Road Race | Open Category 3 | 5/21 | |
| 10 | Mt Tabor Circuit Race | Category 3 | 5/31 | 1 |
| 12 | Mt Tabor Circuit Race | Category 3 | 6/7 | |
| 34 | Red R Crit | Category 3 Open | 6/10 | |
| 15 | Mt Tabor Circuit Race | Category 3 | 6/14 | |
| 11 | Mt Tabor Circuit Race | Category 3 | 6/21 | |
| 29 | Baker City Cycling Classic | Men Category 3 | 6/23 | |
| 10 | Baker City Cycling Classic | Men Category 3 | 6/24 | 1 |
| 6 | Baker City Cycling Classic | Men Category 3 | 6/25 | 8 |
| 10 | Mt Tabor Circuit Race | Category 3 | 6/28 | 1 |
| 6 | Mt Tabor Circuit Race | Category 3 | 7/5 | 8 |
| 8 | Mt Tabor Circuit Race | Category 3 | 7/12 | 4 |
| 23 |
9th — Road BAR: Category 3 Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 19 | Banana Belt Road Race #1 | Open 3 | 4/30 | |
| 12 | Rally the Valley Road Race | Open Category 3 | 5/21 | 4 |
| 11 | Mt Tabor Circuit Race | Category 3 | 5/31 | 5 |
| 29 | Baker City Cycling Classic | Men Category 3 | 6/23 | |
| 6 | Baker City Cycling Classic | Men Category 3 | 6/25 | 10 |
| 19 |
723rd — Hatfield Ponds Gravel Circuit Series: Overall: B2 Race
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 41 | Gorge Gravel Grinder | Open Men - Big Grinder | 4/23 | |
| 2 | Oregon Gran Fondo | Men 25-39 - Gran Fondo | 6/3 | 18 |
| 18 |
27th — Road BAR: Category Pro/1/2 Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 2 | Oregon Gran Fondo | Men 25-39 - Gran Fondo | 6/3 | 14 |
| 14 |
294th — Ironman: Calculation
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 14 | Echo Red to Red | Category 3 Men 40-49 | 3/25 | 1 |
| 41 | Gorge Gravel Grinder | Open Men - Big Grinder | 4/23 | 1 |
| 19 | Banana Belt Road Race #1 | Open 3 | 4/30 | 1 |
| 12 | Rally the Valley Road Race | Open Category 3 | 5/21 | 1 |
| 10 | Mt Tabor Circuit Race | Category 3 | 5/31 | 1 |
| 2 | Oregon Gran Fondo | Men 25-39 - Gran Fondo | 6/3 | 1 |
| 12 | Mt Tabor Circuit Race | Category 3 | 6/7 | 1 |
| 34 | Red R Crit | Category 3 Open | 6/10 | 1 |
| 15 | Mt Tabor Circuit Race | Category 3 | 6/14 | 1 |
| 11 | Mt Tabor Circuit Race | Category 3 | 6/21 | 1 |
| 29 | Baker City Cycling Classic | Men Category 3 | 6/23 | 1 |
| 10 | Baker City Cycling Classic | Men Category 3 | 6/24 | 1 |
| 6 | Baker City Cycling Classic | Men Category 3 | 6/25 | 1 |
| 10 | Mt Tabor Circuit Race | Category 3 | 6/28 | 1 |
| 6 | Mt Tabor Circuit Race | Category 3 | 7/5 | 1 |
| 8 | Mt Tabor Circuit Race | Category 3 | 7/12 | 1 |
| 16 |
49th — Age-Graded BAR: Masters Men 35-39
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 619 | Overall BAR | Masters Men | 2023 | 60 |
| 60 |
619th — Overall BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 241 | Mountain Bike BAR | Masters Men | 2023 | 60 |
| 60 |
241st — Mountain Bike BAR: Masters Men
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 14 | Echo Red to Red | Category 3 Men 40-49 | 3/25 | 2 |
| 2 |
11th — Mt Tabor Circuit Race: Category 3
| Event | Category | Date | Points | |
|---|---|---|---|---|
| 10 | Mt Tabor Circuit Race | Category 3 | 5/31 | 16 |
| 12 | Mt Tabor Circuit Race | Category 3 | 6/7 | 8 |
| 15 | Mt Tabor Circuit Race | Category 3 | 6/14 | 1 |
| 11 | Mt Tabor Circuit Race | Category 3 | 6/21 | 12 |
| 10 | Mt Tabor Circuit Race | Category 3 | 6/28 | 16 |
| 6 | Mt Tabor Circuit Race | Category 3 | 7/5 | 50 |
| 8 | Mt Tabor Circuit Race | Category 3 | 7/12 | 60 |
| 163 |