John McCaffrey
178th — Overall BAR: Category Pro/1/2 Men
Event | Category | Date | Points | |
---|---|---|---|---|
29 | Cyclocross BAR | Category Pro/1/2 Men | 2024 | 272 |
272 |
29th — Cyclocross BAR: Category Pro/1/2 Men
Event | Category | Date | Points | |
---|---|---|---|---|
3 | Cyclocross Crusade PIR Heron Lakes | Tracklocross | 10/13 | 13 |
7 | CX-Mas Lights Night Race | Open 1/2 | 11/24 | 9 |
22 |
39th — Cyclocross BAR: Masters Men
Event | Category | Date | Points | |
---|---|---|---|---|
1 | OBRA CX Championships | Open Masters 60-64 | 10/5 | 15 |
3 | Harvest CX Series: Zaaldercross CX | Masters Open 50+ | 10/6 | 13 |
5 | Cyclocross Crusade PIR Heron Lakes | Masters 50+ Open | 10/13 | 11 |
6 | Cyclocross Crusade PIR Coyote Run | Masters 50+ Open | 10/20 | 10 |
3 | Cyclocross Crusade Cascade Locks | Masters 50+ Open | 10/26 | 13 |
1 | CX-Mas Lights Night Race | Open 60+ | 11/24 | 15 |
77 |
55th — Overall BAR: Singlespeed/Fixed
Event | Category | Date | Points | |
---|---|---|---|---|
20 | Short Track BAR | Singlespeed/Fixed | 2024 | 281 |
281 |
20th — Short Track BAR: Singlespeed/Fixed
Event | Category | Date | Points | |
---|---|---|---|---|
12 | Washougal Short Track | Singlespeed Men | 7/27 | 4 |
4 |
29th — Short Track BAR: Masters Men
Event | Category | Date | Points | |
---|---|---|---|---|
3 | Washougal Short Track | Category 1 Men 45+ | 7/27 | 13 |
13 |
73rd — Road BAR: Masters Men
Event | Category | Date | Points | |
---|---|---|---|---|
6 | Mt Tabor Circuit Race: Overall | Masters 50+ | 5/29 | 10 |
13 | Mt Tabor Circuit Race: Overall | Masters 40+ | 5/29 | 3 |
13 |
5th — Age-Graded BAR: Masters Men 55-59
Event | Category | Date | Points | |
---|---|---|---|---|
19 | Overall BAR | Masters Men | 2024 | 1024 |
1024 |
19th — Overall BAR: Masters Men
Event | Category | Date | Points | |
---|---|---|---|---|
29 | Short Track BAR | Masters Men | 2024 | 272 |
39 | Mountain Bike BAR | Masters Men | 2024 | 262 |
39 | Cyclocross BAR | Masters Men | 2024 | 262 |
73 | Road BAR | Masters Men | 2024 | 228 |
1024 |
39th — Mountain Bike BAR: Masters Men
Event | Category | Date | Points | |
---|---|---|---|---|
4 | Coast Hills Classic XC Mountain Bike Race | Category 1 Men 45+ | 4/28 | 12 |
3 | Bear Spring Trap | Open 50-59 (Epic Xc) | 5/12 | 13 |
4 | Washougal XC | Category 1 Men 45+ | 7/28 | 12 |
37 |
92nd — Ironman: Calculation
Event | Category | Date | Points | |
---|---|---|---|---|
4 | Coast Hills Classic XC Mountain Bike Race | Category 1 Men 45+ | 4/28 | 1 |
3 | Bear Spring Trap | Open 50-59 (Epic Xc) | 5/12 | 1 |
6 | Mt Tabor Circuit Race | Masters 50+ | 5/29 | 1 |
8 | Mt Tabor Circuit Race | Masters 50+ | 6/5 | 1 |
7 | Mt Tabor Circuit Race | Masters 40+ | 6/5 | 1 |
8 | Mt Tabor Circuit Race | Masters 50+ | 6/12 | 1 |
14 | Mt Tabor Circuit Race | Masters 40+ | 6/12 | 1 |
7 | Mt Tabor Circuit Race | Masters 50+ | 6/19 | 1 |
10 | Mt Tabor Circuit Race | Masters 40+ | 6/19 | 1 |
8 | Mt Tabor Circuit Race | Masters 50+ | 6/26 | 1 |
6 | Mt Tabor Circuit Race | Masters 50+ | 7/3 | 1 |
9 | Mt Tabor Circuit Race | Masters 40+ | 7/3 | 1 |
1 | Monday PIR short track edition | Category 1 Open 40+ | 7/8 | 1 |
5 | Mt Tabor Circuit Race | Masters 50+ | 7/10 | 1 |
9 | Mt Tabor Circuit Race | Masters 40+ | 7/10 | 1 |
12 | Washougal Short Track | Singlespeed Men | 7/27 | 1 |
3 | Washougal Short Track | Category 1 Men 45+ | 7/27 | 1 |
4 | Washougal XC | Category 1 Men 45+ | 7/28 | 1 |
6 | Portland Trophy Cup | Open 50+ | 10/1 | 1 |
1 | OBRA CX Championships | Open Masters 60-64 | 10/5 | 1 |
3 | Harvest CX Series: Zaaldercross CX | Masters Open 50+ | 10/6 | 1 |
5 | Portland Trophy Cup | Open 50+ | 10/8 | 1 |
5 | Cyclocross Crusade PIR Heron Lakes | Masters 50+ Open | 10/13 | 1 |
3 | Cyclocross Crusade PIR Heron Lakes | Tracklocross | 10/13 | 1 |
6 | Cyclocross Crusade PIR Coyote Run | Masters 50+ Open | 10/20 | 1 |
3 | Cyclocross Crusade Cascade Locks | Masters 50+ Open | 10/26 | 1 |
1 | CX-Mas Lights Night Race | Open 60+ | 11/24 | 1 |
7 | CX-Mas Lights Night Race | Open 1/2 | 11/24 | 1 |
28 |
13th — Mt Tabor Circuit Race: Overall: Masters 40+
Event | Category | Date | Points | |
---|---|---|---|---|
7 | Mt Tabor Circuit Race | Masters 40+ | 6/5 | 40 |
14 | Mt Tabor Circuit Race | Masters 40+ | 6/12 | 2 |
10 | Mt Tabor Circuit Race | Masters 40+ | 6/19 | 16 |
9 | Mt Tabor Circuit Race | Masters 40+ | 7/3 | 20 |
9 | Mt Tabor Circuit Race | Masters 40+ | 7/10 | 40 |
118 |
6th — Mt Tabor Circuit Race: Overall: Masters 50+
Event | Category | Date | Points | |
---|---|---|---|---|
6 | Mt Tabor Circuit Race | Masters 50+ | 5/29 | 50 |
8 | Mt Tabor Circuit Race | Masters 50+ | 6/5 | 30 |
8 | Mt Tabor Circuit Race | Masters 50+ | 6/12 | 30 |
7 | Mt Tabor Circuit Race | Masters 50+ | 6/19 | 40 |
8 | Mt Tabor Circuit Race | Masters 50+ | 6/26 | 30 |
6 | Mt Tabor Circuit Race | Masters 50+ | 7/3 | 50 |
5 | Mt Tabor Circuit Race | Masters 50+ | 7/10 | 120 |
350 |