James Thompson
Find this racer on road-results.com(aka
"James D thompson"
, "James Thompdon"
)
Finish Breakdown
Career
12 months
Course Performance
?
+4.9
+7.5
+16.4
+0.4
|
|
Nemeses | Wins | Losses | Win% | Margin |
---|---|---|---|---|
![]() ![]() |
0 | 2 | 0 | 3.5 |
![]() ![]() |
0 | 2 | 0 | 2 |
![]() ![]() |
0 | 2 | 0 | 2 |
![]() ![]() |
0 | 2 | 0 | 1.5 |
![]() ![]() |
1 | 1 | 50 | 3.5 |
![]() ![]() |
1 | 1 | 50 | 3.5 |
| ||||
Victims | Wins | Losses | Win% | Margin |
![]() ![]() |
2 | 0 | 100 | 2.5 |
![]() ![]() |
2 | 0 | 100 | 2.5 |
![]() ![]() |
2 | 0 | 100 | 6 |

Name | Races | |||
Glenn Gervais | 3 | h2h | ||
Dave Bishop | 3 | h2h | ||
Tom Petersen | 3 | h2h | ||
Paul Porte | 3 | h2h | ||
Anthony Vergillo | 3 | h2h | ||
Graphs o' Stuff
Select:
Points Scored - All Time | ? |
|
Points List Over Time | ? |
|
% beat Histogram | ? |
| |
<-bad- | -good-> |
% beaten over time | ? |
|
Regions
Name | Races |
---|---|
New England | 1 |
Pacific Northwest | 106 |
Europe | 15 |
Southeast | 10 |
British Columbia | 13 |
Regions
Name | Races |
---|---|
Pacific Northwest | 5 |
British Columbia | 2 |
Europe | 1 |
Race History csv | json

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Oct 25 | Hartford 'cross | Masters 45+ |
|
23 | 23 | 599.02 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Oct 10 | Cross Crusade: Rainier High School | Beginner Men |
|
58 | 74 | 616.68 | |
Oct 24 | Cross Crusade: Portland International Raceway | Beginner Men |
|
99 | 125 | 621.94 | |
Nov 14 | Cross Crusade: Barton Park | Beginner Men |
|
101 | 105 | 696.56 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 24 | Battle at Barlow | Clydesdale |
|
29 | 34 | 610.29 | |
Oct 9 | Cross Crusade #2 | Clydesdale |
|
47 | 52 | 669.81 | |
Oct 16 | Cross Crusade #3 | Clydesdale |
|
61 | 73 | 682.4 | |
Nov 1 | Koppenburgcross | Elite Men GvA |
|
38 | 42 | 195.59 | |
Nov 6 | Cross Crusade #7 | Clydesdale |
|
43 | 48 | 742.56 | |
Nov 6 | GVA Trofee - Ronse | Elite Men GvA |
|
31 | 31 | 210.92 | |
Nov 13 | Cross Crusade #8 | Clydesdale |
|
36 | 58 | 610.31 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 1 | GPTB #1: David Douglas CX #1 | Clydesdale |
|
15 | 24 | 593.25 | |
Oct 13 | GPTB: Ninkrossi | Clydesdale |
|
9 | 13 | 462.88 | |
Oct 21 | Cross Crusade: PIR (Heron Lakes) | Clydesdale |
|
46 | 57 | 630.45 | |
Nov 4 | Cross Crusade: Barton Park | Clydesdale |
|
32 | 43 | 574.85 | |
Nov 17 | FLCX #3 TallyCX Day One | Cat1/2/3/4 |
|
18 | 22 | 421.92 | |
Nov 18 | Cross Crusade: PIR (Pro Paddock) | Clydesdale |
|
37 | 50 | 637.69 | |
Nov 18 | FLCX #4 TallyCX Day Two | Cat1/2/3/4 |
|
15 | 19 | 389.87 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Aug 31 | GPET: David Douglas CX #1 | Clydesdale |
|
19 | 25 | 572.69 | |
Sep 7 | Grand Prix Erik Tonkin: Het Meer CX Race | Clydesdale |
|
15 | 17 | 631.82 | |
Oct 6 | Cross Crusade #1: Alpenrose Dairy | Clydesdale |
|
37 | 51 | 603.51 | |
Oct 19 | LionCross! | Cat 3 / 4 Men |
|
12 | 15 | 497.87 | |
Oct 27 | Cross Crusade: Deschutes Brewery Day Two | Master 50+ |
|
42 | 58 | 595.66 | |
Nov 2 | Cascade Cross Series 2013: Cross Border Clash Day 1 | Singlespeed B |
|
13 | 23 | 505.26 | |
Nov 16 | Cascade Cross Series 2013: Thanks Given'er | Singlespeed B |
|
22 | 22 | 600.36 | |
Dec 7 | FLCX: Tally CX Day One 2013 | 35+ |
|
1 | 5 | 3 | |
Dec 7 | FLCX: Tally CX Day One 2013 | Singlespeed |
|
1 | 4 | ||
Dec 8 | FLCX: Tally CX Day Two 2013 | Cat1/2/3/4 |
|
5 | 7 | 364.97 | |
Dec 14 | Cascade Cross Series 2013: Zombie Xmas Cross | Singlespeed B |
|
22 | 26 | 591.23 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Jan 11 | Cascade Cross Series 2013: Chiller Cross | Singlespeed B |
|
19 | 22 | 593.16 | |
Sep 6 | Het Meer | CLYDESDALE |
|
20 | 21 | 681.16 | |
Sep 13 | Subaru STARCROSSED | Cat. 3/4 Master Men 55+ |
|
11 | 21 | 567.6 | |
Sep 27 | Burnaby Foreshore CX | Intermediate Men (Men) |
|
37 | 53 | 503.18 | |
Sep 28 | Vanier Park CX | Master Men (Men) |
|
34 | 38 | 467.87 | |
Oct 4 | Bellingham BMX #1 | Super Men 50+ |
|
7 | 11 | 553.81 | |
Oct 4 | CastleCross CX | Intermediate Men (Men) |
|
51 | 58 | 456.95 | |
Oct 11 | Cross Crusade: Alpenrose Dairy Day One | Clydesdale |
|
27 | 36 | 617.5 | |
Oct 19 | Cross Crusade: Heron Lakes | Masters 50+ |
|
34 | 75 | 504.49 | |
Oct 19 | Cross Crusade: Heron Lakes | Clydesdale |
|
45 | 60 | 657.68 | |
Oct 25 | Cascade Cross Series 2014 : Bellingham BMX #2 | Super Men 50+ |
|
1 | 10 | 472.08 | 3 |
Oct 26 | Cross Crusade: WA County Fairgrounds | Clydesdale |
|
43 | 57 | 665.34 | |
Nov 1 | Cross Crusade: Deschutes Brewery Day One | Masters 50+ |
|
49 | 74 | 568.27 | |
Nov 1 | Tally Cross Day 1 | Men P/1/2/open |
|
3 | 4 | ||
Nov 2 | Cross Crusade: Deschutes Brewery Day Two | Masters 50+ |
|
44 | 72 | 551.93 | |
Nov 2 | Tally Cross Day 2 | Men Master 35+ |
|
1 | 1 | ||
Nov 2 | Tally Cross Day 2 | Men P/1/2/open |
|
3 | 3 | ||
Nov 2 | Tally Cross Day 2 | Singlespeed |
|
2 | 6 | 454.11 | 2 |
Nov 2 | Tally Cross Day 2 | Men Cat 3 |
|
2 | 11 | 381.98 | 3 |
Nov 9 | Cross Crusade: PIR Infield | Clydesdale |
|
35 | 47 | 673.16 | |
Nov 16 | National Trophy Series #3 - Durham | Men Elite |
|
33 | 40 | 256.13 | |
Nov 22 | Cascade Cross Series 2014 : Thanks Given'er | Super Men 50+ |
|
2 | 13 | 465.43 | 3 |
Dec 6 | Waves for Water CX Collaboration | Master Men 55+ |
|
13 | 19 | 522.07 | |
Dec 7 | Waves for Water CX Collaboration Day 2 | Master Men 55+ |
|
10 | 17 | 498.22 | |
Dec 14 | National Trophy Series #5 - Bradford | Men Elite |
|
31 | 40 | 249.87 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Jan 4 | National Trophy Series #6 - Derby | Men Elite |
|
29 | 55 | 222.29 | |
Jan 11 | British National Championships | Men Elite |
|
37 | 48 | 253.08 | |
Jan 31 | Cascade Cross Series 2014 : Bandit Cross | Master Men B |
|
22 | 24 | 513.25 | |
Jan 31 | Cascade Cross Series 2014 : Bandit Cross | Super Men 50+ |
|
5 | 16 | 485.84 | |
Sep 5 | Fort Langley Classic VCXC 2015 | Beginner (Men) |
|
10 | 47 | 465.56 | |
Sep 12 | GPRM 2015: Het Meer CX | Masters 50+ |
|
26 | 41 | 531.97 | |
Sep 12 | GPRM 2015: Het Meer CX | Clydesdale |
|
15 | 18 | 600.02 | |
Sep 13 | MFG CX - Lake Sammamish GP | Men 55+ |
|
13 | 24 | 557.77 | |
Sep 20 | Foreshore Park VCXC 2015 | Intermediate (Men) |
|
46 | 69 | 457.32 | |
Sep 26 | GPRM 2015: Ninkrossi | Clydesdale |
|
9 | 10 | 555.99 | |
Sep 26 | Cascade Cross Series 2015: Woolley Cross | Single-speed Men |
|
1 | 29 | 322.41 | 5 |
Oct 3 | Cloverdale VCXC 2015 | Master (Men) |
|
25 | 27 | 502.32 | |
Oct 4 | Vanier Park VCXC 2015 | Master (Men) |
|
37 | 42 | 498.72 | |
Oct 10 | Cascade Cross Series 2015: Bellingham BMX | Men Single-speed |
|
2 | 31 | 366.8 | 4 |
Oct 10 | Queens Cross VCXC 2015 | Intermediate (Men) |
|
44 | 47 | 472.72 | |
Oct 11 | Cross Crusade: Alpenrose | Clydesdale |
|
25 | 35 | 565.63 | |
Oct 18 | Mahon Atomic Superprestige VCXC 2015 | Master (Men) |
|
41 | 44 | 492.33 | |
Oct 31 | Cross Crusade: Deschutes Brewery Day One | Masters 50+ |
|
41 | 68 | 526.04 | |
Nov 1 | Cross Crusade: Deschutes Brewery Day Two | Masters 50+ |
|
28 | 57 | 475.7 | |
Nov 14 | The Subaru Cyclo Cup Day 1 | Men Master 55+ Open |
|
11 | 13 | 523.88 | |
Nov 15 | The Subaru Cyclo Cup Day 2 | Men Master 55+ Open |
|
10 | 11 | 486.46 | |
Dec 5 | Cascade Cross Series 2015: Thanks Given'er Day 1 | Master Men B |
|
14 | 16 | 526.71 | |
Dec 6 | Cascade Cross Series 2015: Thanks Given'er Day 2 | Master Men B 40+ |
|
9 | 10 | 527.88 | |
Dec 13 | National Trophy Series #5 - Bradford | Men Elite |
|
38 | 50 | 254.3 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Jan 9 | Cascade Cross Series 2015: Bandit Worlds | Master Men B 40+ |
|
14 | 19 | 497.01 | |
Jan 10 | British National Championships | Men Elite |
|
41 | 58 | 249.69 | |
Sep 3 | GP David Douglas CX | Clydesdale |
|
24 | 28 | 575.73 | |
Sep 10 | GP Het Meer CX | Masters 50+ |
|
47 | 53 | 607.15 | |
Sep 11 | MFG CX - Lake Sammamish GP | Men 55+ |
|
10 | 22 | 505.18 | |
Sep 17 | Grand Prix Brad Ross: GP: Zaaldercross | Masters 50+ |
|
54 | 54 | 601.77 | |
Sep 25 | Battle at Barlow | Clydesdale |
|
10 | 13 | 611.55 | |
Sep 25 | Battle at Barlow | Clydesdale |
|
11 | 13 | 611.55 | |
Sep 25 | MFG CX - Moor Cross | Men 55+ |
|
12 | 22 | 511.72 | |
Oct 8 | Cascade Cross Series 2016: Bellingham BMX | Men C |
|
7 | 25 | 547.09 | |
Oct 9 | River City Bicycles Cyclocross Crusade #2 | Clydesdale |
|
23 | 29 | 620.33 | |
Oct 9 | British Cycling National Trophy #1 - Derby | Men Elite |
|
56 | 67 | 261.71 | |
Oct 22 | Woolley Cross 2016 | Men C |
|
2 | 30 | 453.76 | |
Oct 23 | British Cycling National Trophy #2 - Abergavenny | Men Elite |
|
58 | 69 | 299.23 | |
Oct 23 | Washougal CX | Masters 50+ |
|
16 | 20 | 606.29 | |
Oct 29 | River City Bicycles Cyclocross Crusade #5 | Masters 50+ |
|
46 | 70 | 534.28 | |
Oct 30 | River City Bicycles Cyclocross Crusade #6 | Masters 50+ |
|
41 | 58 | 564.84 | |
Nov 5 | Cascade Cross Series 2016: Cross Border Clash | Single-speed Men |
|
26 | 27 | 613.22 | |
Nov 13 | Houghton-le-Spring | Men Elite |
|
43 | 49 | 279.58 | |
Nov 13 | British Cycling National Trophy #3 - Houghton-le-Spring | Men Elite |
|
43 | 49 | 279.58 | |
Dec 10 | Cascade Cross Series 2016: Thanks Given'er Day 1 | Super Men 50+ |
|
6 | 15 | 470.22 | |
Dec 11 | British Cycling National Trophy #5 - Shrewsbury | Men Elite |
|
41 | 61 | 250.24 | |
Dec 11 | Thanks Given'er WSBA State Championships | Men Master 50+ Cat 4 |
|
8 | 13 | 560.31 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Jan 8 | British National Championships | Men Elite |
|
50 | 64 | 264.64 | |
Jan 14 | Cascade Cross Series 2016: Bandit Cross | Single-speed Men |
|
2 | 28 | 338.87 | 4 |
Jan 28 | Cascade Cross Series 2016: Speedway Finale | Men C |
|
5 | 15 | 568.49 | |
Sep 2 | GPCM: DDCX | Masters 50+ |
|
55 | 56 | 579.97 | |
Sep 9 | GPCM: Het Meer CX | Masters 50+ |
|
47 | 52 | 571.86 | |
Sep 9 | GPCM: Het Meer CX | Clydesdale |
|
8 | 10 | 581.26 | |
Sep 16 | GPCM: Zaaldercross | Clydesdale |
|
10 | 12 | 543.66 | |
Sep 23 | GPCM: NINKROSSI | Masters 50+ |
|
45 | 46 | 619.43 | |
Sep 30 | Vanier | Master B (Men) |
|
46 | 56 | 484 | |
Oct 7 | 2017 Cascade Cross #1 @ Bellingham BMX | Super Men 50+ |
|
7 | 16 | 474.44 | |
Oct 15 | MFG #4 - Magnuson CX | Men 55+ |
|
15 | 23 | 540 | |
Oct 21 | Cascade Cross 2: Wooley Cross | Super Men 50+ |
|
1 | 7 | 470.97 | |
Oct 28 | River City Bicycles Cyclocross Crusade: Bend Day One | Masters 50+ |
|
56 | 77 | 566.62 | |
Oct 29 | River City Bicycles Cyclocross Crusade: Bend Day Two | Masters 50+ |
|
44 | 57 | 569.29 | |
Nov 4 | Cascade Cross 3: Hannegan Speedway | Super Men 50+ |
|
8 | 14 | 507.02 | |
Nov 19 | OBRA Championships: Kruger's Crossing Cyclocross Classic | Masters 50+ |
|
50 | 51 | 614.63 | |
Nov 25 | BC Cyclocross Provincials | Master 60+ (Men) |
|
5 | 8 | 540 | |
Dec 3 | Cascade Cross #5: Camp Lutherwood | Super Men 50+ |
|
6 | 17 | 470.33 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 1 | Grand Prix Carl Decker: David Douglas | Masters 50+ |
|
41 | 44 | 618.17 | |
Sep 8 | Grand Prix Carl Decker: Het Meer | Masters 50+ |
|
38 | 39 | 619.2 | |
Oct 6 | NW CX Cup #3 - Bellingham BMX | Men 60+ Open |
|
1 | 1 | ||
Oct 13 | Bellingham BMX | Super Men (50+) |
|
7 | 19 | 471.19 | |
Oct 27 | Woolley Cross | Super Men (50+) |
|
9 | 20 | 504.44 | |
Nov 3 | River City Bicycles Cyclocross Crusade: Deschutes Brewery Day 1 | Masters 60+ |
|
13 | 22 | 540.01 | |
Nov 4 | River City Bicycles Cyclocross Crusade: Deschutes Brewery Day 2 | Masters 60+ |
|
11 | 20 | 544.56 | |
Nov 24 | Delta Tech Industrial Park | Super Men (50+) |
|
7 | 15 | 509.39 | |
Dec 1 | NW CX Cup #5 – Natz Practice #2 | Men 60+ Open |
|
10 | 15 | 531.82 | |
Dec 8 | Camp Lutherwood | Super Men (50+) |
|
5 | 18 | 460.57 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Jan 5 | Bandit Cross | Super Men (50+) |
|
11 | 24 | 526.41 | |
Nov 24 | CXR #6 North SeaTac Park | Master Men 60+ |
|
10 | 10 | 632.46 | |
Nov 30 | Lutherwood Cross | Super Men Masters 50+ |
|
5 | 17 | 474.07 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 25 | Vanier Park CX | Master Men B 40+ |
|
40 | 67 | 431.45 | |
Oct 9 | BMX Cross | Super Men (50+) |
|
15 | 15 | 586.82 | |
Nov 13 | VCXC Aldergrove Day 1 | Novice Men |
|
9 | 31 | 500.6 | |
Dec 11 | Cascade Cross: Delta Tech | Super Men (50+) |
|
17 | 20 | 570.53 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 25 | Vanier Park CX | Master Men B 40+ |
|
38 | 63 | 434.54 | |
Oct 15 | Cascade Cross: Woolley Cross | Super Men (50+) |
|
6 | 11 | 522.35 | |
Nov 5 | Cascade Cross: Speedway Cross | Super Men (50+) |
|
5 | 13 | 469.75 | |
Nov 26 | Canadian Cyclocross Championships | Master Men 65+ |
|
6 | 7 | 733.74 | |
Nov 27 | Trek Bear Crossing Grand Prix | Master M 65+ |
|
4 | 4 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Sep 3 | Het Meer CX | Masters 50+ Open |
|
40 | 40 | 580.56 | |
Sep 3 | Het Meer CX | Masters 60+ Open |
|
12 | 17 | 546.71 | |
Sep 10 | Hope Supercross - Round 2 | Men Elite |
|
17 | 23 | 292.71 | |
Sep 16 | Harvest Cyclocross Series: Washougal CX 1 | Masters Open 50+ |
|
26 | 27 | 477.52 | |
Points (Sep 29 2023): |
461.81
![]() |
Upgrade Points:
[show]
Estimated USAC Upgrade points:
(Assuming every race they've done was USAC-sanctioned, and everyone they raced was in their category -- i.e. this is a high estimate) Voluntary Upgrade Points (last 36 months): 0 Mandatory Upgrade Points (last 12 months): 0 |
Points in bold are being considered for the current points.
Points in italics are being ignored because they were your second race that day.
Green points are the best five races out of your last ten race days (within 12 months) -- the average of these are your current points.
* - Upgrade points make some assumptions about what category the race was (different categories have different minimum racer requirements and point structures).
Points are based off of information found here. As with any other metadata on this site, this information should be used as
a guide, not a definitive source -- for upgrade questions, please contact your local USA Cycling representative. Upgrade points from more than three years ago appear in italics and are excluded from calculations.
crossresults.com is a division of athleteReg.com, the best event registration website in the world. If you like crossresults.com, you should use BikeReg.com.
© 2023 Outside Interactive, Inc.