Tofik Beshir
Racing Age: 19 • Category: 1
Finish Breakdown
Career
12 months
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Nemeses | Wins | Losses | Win% | Margin |
|---|---|---|---|---|
|
0 | 4 | 0 | 4 |
|
1 | 5 | 17 | 5 |
|
1 | 3 | 25 | 4 |
|
2 | 3 | 40 | 3.8 |
|
3 | 3 | 50 | 4.5 |
|
2 | 2 | 50 | 3 |
| ||||
| Victims | Wins | Losses | Win% | Margin |
|
4 | 1 | 80 | 6 |
|
3 | 1 | 75 | 2.5 |
|
3 | 1 | 75 | 4.5 |
|
3 | 1 | 75 | 5.8 |
|
3 | 2 | 60 | 4.6 |
|
3 | 2 | 60 | 6.4 |
Most Common Opponents
| Name | Races | |||
| Lincoln Summers | 44 | h2h | ||
| Clark Lavoie | 42 | h2h | ||
| Xaven Monsalud | 37 | h2h | ||
| Zach Martinez | 35 | h2h | ||
| Alexander Barr | 34 | h2h | ||
Graphs o' Stuff
Select:
| Points Scored - All Time | ? |
|
| |
| Points List Over Time | ? |
|
| |
| % beat Histogram | ? |
|
| |
| <-bad- | -good-> |
| % beaten over time | ? |
|
| |
Regions
| Name | Races |
|---|---|
| Mid Atlantic | 85 |
| New York | 2 |
| North Central | 18 |
| New England | 15 |
| Mountain West | 9 |
| South Central | 5 |
| California/Nevada | 4 |
| Pacific Northwest | 5 |
Regions
| Name | Races |
|---|---|
| Mid Atlantic | 8 |
| North Central | 4 |
| New England | 5 |
| California/Nevada | 4 |
| Pacific Northwest | 5 |
Race History - 143 races csv | json
2022 - 16 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Feb 19 | 16th Annual Tidewater Cycling Classic | Men Cat 4/5 |
|
15 | 58 | 415.09 | ||
| Feb 20 | Todd Stadium Criterium | Junior 15-18 Cat 3/4/5 |
|
6 | 8 | 480.88 | ||
| Mar 19 | Black Hill Circuit Race | Men Senior Cat4/5 |
|
51 | 60 | 495 | ||
| Apr 24 | Route One Rampage | Men Cat 4/5 |
|
11 | 58 | 393.2 |
11
|
|
| May 28 | Easton Twilight Criterium | Men Junior 15-18 |
|
6 | 25 | 374.88 | 2 |
5
|
| May 29 | Tour of Plainfield: The New Jersey Senior Criterium Championships | Men Junior 15-18 |
|
4 | 13 | 379.34 | 3 | |
| May 30 | Tour of Somerville | Men Junior 15-18 Open |
|
14 | 29 | 398.47 |
8
|
|
| Jun 4 | The Armed Forces Cycling Classic - Saturday | Men Cat 3/4 |
|
DNF | 98 | 474.16 | ||
| Jun 12 | Ride Sally Ride | Men 15-16 Juniors |
|
3 | 4 | |||
| Jun 12 | Ride Sally Ride | Men Cat 3-4 |
|
10 | 61 | 333.39 | ||
| Jul 16 | Salisbury Circuit Race | Men Cat 4/5 |
|
4 | 43 | 373.94 | 4 | |
| Jul 16 | Salisbury Circuit Race | Men Cat 3/4 |
|
4 | 30 | 362.61 | 4 | |
| Aug 6 | THE CHESAPEAKE CRITERIUM | Men Cat 4 |
|
4 | 30 | 362.61 | 4 | |
| Aug 14 | Backyard Boogie | Men Cat 3/4 |
|
11 | 55 | 333.24 | ||
| Aug 20 | Ardmore Rock N' Ride | Men Cat 3/4 |
|
12 | 42 | 344.6 |
10
|
|
| Aug 28 | G5 Performance Classic Central Park Race | Cat 3/4 |
|
17 | 33 | 413.33 |
17
|
2023 - 41 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Feb 19 | Monster Cross | Men Junior 50 Miles |
|
5 | 21 | 409.5 | 3 | |
| Mar 11 | Trade Zone Training Series | Men A Cat1/2/3 |
|
33 | 49 | 334.39 | ||
| Mar 18 | Trade Zone Training Series | Men A Cat1/2/3 |
|
35 | 54 | 347.17 | ||
| Mar 26 | Bryan Park Criterium | Men Cat 1/2/3 |
|
28 | 58 | 330.98 | ||
| Apr 15 | Tour of Newport News - Crit | Men Cat 3/4 |
|
4 | 76 | 312.76 | 8 |
|
| Apr 15 | Tour of Newport News - Crit | Men Cat 2/3 |
|
24 | 53 | 347.25 | ||
| Apr 22 | USNA Polling House | Men Pro/Cat 1/2/3 |
|
31 | 43 | 350.32 | ||
| Apr 23 | Route 1 Rampage | Men Cat 3/4 |
|
4 | 61 | 315.93 | 6 | |
| Apr 23 | Route 1 Rampage | Men Pro/Cat 1/2/3 |
|
20 | 36 | 328.07 | ||
| Apr 29 | Charlottesville Criterium p/b The Dairy Market | Men Cat 1/2/3 |
|
17 | 68 | 286.74 | ||
| Apr 29 | Charlottesville Criterium p/b The Dairy Market | Men Cat 3/4 |
|
1 | 46 | 298.13 | 8 | |
| Apr 30 | Jefferson Cup Road Race | Men Open P/1/2/3 |
|
DNF | 53 | 370.21 | ||
| Apr 30 | Jefferson Cup Road Race | Men Open Cat 3/4 |
|
6 | 49 | 329.05 | 2 | |
| May 3 | Greenbelt Park Training Race | Men Open A |
|
17 | 43 | 300.13 | ||
| May 13 | 28th Annual Carl Dolan Memorial Spring Clasic | Men Intermediate Cat3/4 |
|
6 | 67 | 303.68 | 4 | |
| May 20 | Wilmington Grand Prix | Men Cat 2/3 |
|
10 | 59 | 330.93 | ||
| May 27 | Easton Twilight Criterium | Men Senior Cat3/4 |
|
7 | 84 | 334.58 | 5 |
5
|
| May 28 | Tour of Plainfield: The New Jersey Senior Criterium Championships | Men Senior Cat3/4 |
|
13 | 76 | 338.39 |
13
|
|
| May 30 | 78th Tour of Somerville | Men Junior 15-18 Open |
|
2 | 58 | 301.09 | 8 |
2
|
| Jun 4 | The Armed Forces Cycling Classic, presented by The Boeing Company | Men Cat 2/3 |
|
6 | 86 | 290.71 | 6 |
6
|
| Jun 10 | James P. Bellora Memorial Giro di Coppi | Men Cat1/2/3 |
|
17 | 46 | 299.59 | ||
| Jun 11 | Ride Sally Ride | Men Cat 1/2/3 |
|
3 | 60 | 270.28 | 7 | |
| Jun 18 | 2023 Harlem Skyscraper Cycling Classic | Men Senior Cat 3 |
|
DNF | 61 | 347.5 | ||
| Jun 24 | Summit Point Cycling Classic | Men Elite Cat1/2/3 |
|
37 | 46 | 340.04 | ||
| Jun 25 | Meridian Bank Great Valley Criterium | Men Cat 1/2/3 |
|
25 | 71 | 336.04 |
22
|
|
| Jul 15 | 2023 Franklin Inferno Road Race | Men Cat 1/2/3 |
|
9 | 23 | 350.17 |
|
|
| Jul 21 | Intelligentsia Cup - West Dundee | Men Cat 3 Elite |
|
3 | 41 | 276.95 | 5 | |
| Jul 22 | Intelligentsia Cup The Ray Whalen Builders Tour of Lake Ellyn | Men Cat 3 Elite |
|
5 | 58 | 280.31 | 5 | |
| Jul 23 | Winfield Criterium & Summerfest | Men Cat 3 Elite |
|
7 | 63 | 303.83 | 3 | |
| Jul 24 | Intelligentsia Cup Tighthead Mundelein Grand Prix | Men Cat 3 Elite |
|
4 | 41 | 288.09 | 4 | |
| Jul 25 | Intelligentsia Cup Lombard Cycling Clasic p/b DuPage Sports Commission | Men Cat 3 Elite |
|
3 | 49 | 306.84 | 5 | |
| Jul 26 | Intelligentsia Cup Cycle Brookfield Criterium | Men Cat 3 Elite |
|
2 | 48 | 266.58 | 6 | |
| Jul 27 | Intelligentsia Cup Northbrook Grand Prix | Men Cat 3 Elite |
|
3 | 54 | 270.95 | 7 | |
| Jul 28 | Intelligentsia Cup Elgin Classic in Memory of Dennis Jurs | Men Cat 3 Elite |
|
2 | 54 | 282.46 | 8 | |
| Jul 29 | Intelligentsia Cup Northwestern Medicine Lake Bluff Criterium | Men Cat 3 Elite |
|
2 | 59 | 255.86 | 8 | |
| Aug 6 | QCW Summer Slam | Men Senior Cat1/2/3 |
|
17 | 71 | 270.29 |
15
|
|
| Sep 1 | Green Mountain Stage Race - Stage 1 Time Trial | Men Junior 10-18 |
|
51 | 106 | 396.6 | ||
| Sep 3 | Green Mountain Stage Race - Stage 2 Circuit Race | Men Junior 10-18 |
|
41 | 103 | 397.86 |
41
|
|
| Sep 3 | Green Mountain Stage Race - Stage 3 Road Race | Men Junior 10-18 |
|
46 | 100 | 394 | ||
| Sep 4 | Green Mountain Stage Race - Stage 4 Criterium | Men Junior 10-18 |
|
13 | 95 | 283.88 |
13
|
|
| Sep 4 | Green Mountain Stage Race - General Classification | Men Junior 10-18 |
|
26 | 106 | 371.91 |
2024 - 37 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Feb 16 | Valley of the Sun | Men Junior 17-18 |
|
37 | 108 | 332.5 | ||
| Feb 16 | Valley of the Sun Stage Race | Men Junior 17-18 Open |
|
37 | 108 | 332.5 | ||
| Feb 16 | Valley of the Sun Stage Race | Men Junior 17-18 Open/79 |
|
21 | 1 | |||
| Feb 17 | Valley of the Sun Stage Race | Men Junior 17-18 Open |
|
32 | 107 | 343.99 | ||
| Feb 18 | Valley of the Sun Stage Race | Men Junior 17-18 Open |
|
28 | 90 | 353.02 |
28
|
|
| Mar 9 | Trade Zone Training Series | Men Cat1/2/3 A |
|
5 | 29 | 297.81 | 3 |
5
|
| Mar 16 | Trade Zone Training Series | Men Cat1/2/3 A |
|
DNF | 71 | 421.38 | ||
| Apr 6 | Polling House Road Race | Men Pro/Cat 1/2/3 |
|
2 | 78 | 256.97 | 10 | |
| Apr 7 | UMD Club Cycling/ Route 1 Velo - Route 1 Rampage | Men Pro/Cat 1/2/3 |
|
5 | 34 | 265.3 | 3 | |
| Apr 12 | Tour of Newport News | SPR Men Senior Cat2/3 |
|
8 | 60 | 221.25 | 2 * | |
| Apr 13 | Tour of Newport News | Men Senior Cat2/3 |
|
54 | 54 | 398.54 | ||
| Apr 13 | Tour of Newport News | Men Senior Cat2/3 |
|
2 | 55 | 279.8 | 8 |
2
|
| Apr 14 | Tour of Newport News | Men Senior Cat2/3 |
|
7 | 73 | 218.75 | 5 * | |
| Apr 20 | Jefferson Cup | Men Open Cat 1/2 |
|
19 | 47 | 315.69 | ||
| Apr 27 | Poolesville Road Race | Men Elite Cat1/2/3 |
|
DQ | 54 | 352.65 | ||
| Apr 28 | Daniel Harwi 36th Annual Lower Providence Spring Classic Criterium | Men Senior Pro/Cat 1/2/3 |
|
21 | 86 | 334.79 |
21
|
|
| May 11 | 29th Annual Carl Dolan Memorial Spring Classic | Men Cat1/2/3 Elite |
|
10 | 65 | 273.36 |
10
|
|
| May 18 | Wilmington Grand Prix | Men Cat 2/3 |
|
4 | 52 | 263.37 | 6 |
3
|
| May 25 | Easton Twilight Criterium/PA Elite State Crit Championship | Men Senior Pro/Cat 1/2 |
|
22 | 116 | 248.78 | ||
| May 26 | Tour of Plainfield | Men Senior Pro/Cat 1/2/3 |
|
23 | 109 | 255.28 |
23
|
|
| May 27 | 79th Tour of Somerville | Men Junior 15-18 Open |
|
9 | 36 | 339.11 | ||
| May 27 | 79th Tour of Somerville | Men Senior Cat2/3 |
|
4 | 109 | 260.84 | 8 | |
| Jun 2 | The 2024 Armed Forces Cycling Classic Pro/Am Races | Men Cat 2/3 |
|
1 | 79 | 265.16 | 11 |
|
| Jun 15 | The James P. Bellora Memorial Giro di Coppi | Men Pro/Cat 1/2/3 |
|
11 | 42 | 296.42 | ||
| Jun 18 | Kwik Trip Tour of America's Dairyland | Men CAT 1_2_3 JR BOYS |
|
5 | 57 | 265.95 | 5 |
5
|
| Jun 19 | Kwik Trip Tour of America's Dairyland | Men CAT 1_2_3 JR BOYS |
|
10 | 55 | 289.52 |
9
|
|
| Jun 20 | Kwik Trip Tour of America's Dairyland | Men CAT 1_2_3 JR BOYS |
|
21 | 56 | 358.74 |
21
|
|
| Jun 21 | Kwik Trip Tour of America's Dairyland | Men CAT 1_2_3 JR BOYS |
|
35 | 57 | 365.14 |
35
|
|
| Jun 22 | Kwik Trip Tour of America's Dairyland | Men CAT 1_2_3 JR BOYS |
|
26 | 58 | 335.23 |
26
|
|
| Jun 23 | Summit Point Cycling Classic Sunday Criterium | Men Cat1/2/3 Elite |
|
9 | 32 | 277.15 |
9
|
|
| Jul 27 | Chocolate City Criterium | Men Cat1/2/3 Elite |
|
2 | 43 | 237.67 | 6 |
2
|
| Aug 11 | GII's Backyard Boogie Race | Men Cat1/2/3 Elite |
|
8 | 40 | 281.33 |
8
|
|
| Aug 30 | Green Mountain Stage Race - Stage 1 Time Trial | Men Junior 10-18 |
|
45 | 102 | 356.91 | ||
| Aug 31 | Green Mountain Stage Race - Stage 2 Circuit Race | Men Junior 10-18 |
|
32 | 70 | 394.99 |
32
|
|
| Sep 1 | Green Mountain Stage Race - Stage 3 Road Race | Men Junior 10-18 |
|
47 | 96 | 364.8 | ||
| Sep 2 | Green Mountain Stage Race - General Classification | Men Junior 10-18 |
|
32 | 102 | 344.38 | ||
| Sep 2 | Green Mountain Stage Race - Stage 4 Criterium | Men Junior 10-18 |
|
8 | 85 | 288.07 | 4 |
3
|
2025 - 36 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | ||
|---|---|---|---|---|---|---|---|---|
| Feb 14 | 33rd Annual Valley of the Sun Stage Race Omnium | Men Junior 17-18 Open |
|
66 | 100 | 376.11 | ||
| Feb 14 | 33rd Annual Valley of the Sun Stage Race | Men 17-18 Open |
|
41 | 105 | 336.31 | ||
| Feb 15 | 33rd Annual Valley of the Sun Stage Race | Men Junior 17-18 Open |
|
53 | 97 | 375.9 | ||
| Feb 16 | 33rd Annual Valley of the Sun Stage Race Omnium | Men Junior 17-18 Open |
|
3 | 90 | 254.92 | 9 |
3
|
| Feb 28 | La Primavera Lago Vista | Men Junior 17-18 12345 |
|
21 | 58 | 319.01 | ||
| Feb 28 | Primavera TT | Men 1-2345 Junior 1718 |
|
21 | 58 | 319.01 | ||
| Mar 1 | La Primavera Lago Vista | Men Junior 17-18 1234 |
|
DNF | 51 | 412.82 | ||
| Mar 2 | La Primavera Lago Vista | Men Junior 17-18 1234 |
|
6 | 58 | 298.78 | 4 | |
| Mar 2 | Primavera RR 2 | Men 1-234 Junior 1718 |
|
6 | 36 | 299.16 | 2 | |
| Mar 8 | Trade Zone Training Series, Week 4 | Men Cat1/2/3 A |
|
28 | 35 | 375.61 |
28
|
|
| Apr 5 | Polling House Road Race 2025 | Men Pro/Cat 1/2/3 |
|
3 | 48 | 269.34 | 5 | |
| Apr 6 | Philadelphia Riverfront Criterium | Men Senior Cat1/2/3 |
|
1 | 44 | 230.77 | 8 |
1
|
| Apr 11 | Tour of Newport News | PR Men Senior Pro/Cat 1/2 |
|
47 | 52 | 342.07 | ||
| Apr 12 | Tour of Newport News | Men Senior Pro/Cat 1/2 |
|
19 | 40 | 291.4 | ||
| Apr 12 | Tour of Newport News | Men Senior Pro/Cat 1/2 |
|
2 | 44 | 237.29 | 6 |
2
|
| Apr 13 | Tour of Newport News | Men Senior Pro/Cat 1/2 |
|
3 | 49 | 265.68 | 5 |
2
|
| Apr 13 | Tour of Newport News | Men Senior Pro/Cat 1/2 |
|
5 | 52 | 249.14 | 5 * | |
| Apr 19 | Jefferson Cup Road Race | Men Cat 1/2/3 |
|
6 | 32 | 271.38 | 2 | |
| Apr 26 | Poolesville Road Race | Men Cat1/2/3 Elite |
|
4 | 35 | 270.38 | 4 |
4
|
| May 17 | Wilmington Grand Prix | Men Cat 1 |
|
8 | 64 | 237.7 | 2 |
1
|
| May 25 | Easton Criterium presented by LVHN | Men Senior Pro/Cat 1/2 |
|
DNF | 120 | 332.35 | ||
| May 31 | Amazon Armed Forces Cycling Classic - Capital Cup | Men Pro/Cat 1 |
|
30 | 141 | 238.17 |
2
|
|
| Jun 1 | Amazon Armed Forces Cycling Classic - Clarendon Cup | Men Pro/Cat 1 |
|
DNF | 141 | 320.19 | ||
| Jun 8 | Historic Riverton Criterium | Men Cat 1/2 |
|
6 | 55 | 239.05 | 4 | |
| Jun 14 | Ride Sally Ride | Men Cat1/2/3 Elite |
|
3 | 50 | 242.31 | 7 |
3
|
| Jun 14 | Giro di Coppi | Men Cat1/2/3 Elite |
|
4 | 25 | 275.13 | 4 |
4
|
| Jun 24 | Kwik Trip Tour of America's Dairyland | Men CAT 1_2_3 JR BOYS FULL RACE |
|
DNF | 81 | 443.48 | ||
| Jun 25 | Kwik Trip Tour of America's Dairyland | Men CAT 1_2_3 JR BOYS |
|
54 | 78 | 387.18 | ||
| Jun 26 | Kwik Trip Tour of America's Dairyland | Men CAT 1_2_3 JR BOYS |
|
4 | 70 | 246.73 | 8 |
4
|
| Jun 27 | Kwik Trip Tour of America's Dairyland | Men CAT 1_2_3 JR BOYS |
|
8 | 66 | 275.39 | 2 |
4
|
| Jul 12 | Hummelstown Criterium & Street Fair | Men's P/1/2/3 |
|
3 | 45 | 244.65 | 5 | |
| Aug 29 | Green Mountain Stage Race - Stage 1 Time Trial | Men Junior 10-18 |
|
34 | 88 | 338.53 | ||
| Aug 30 | Green Mountain Stage Race - Stage 2 Circuit Race | Men Junior 10-18 |
|
23 | 83 | 387.86 |
23
|
|
| Aug 31 | Green Mountain Stage Race - Road Race | Men Junior 10-18 |
|
25 | 81 | 351.72 | ||
| Sep 1 | Green Mountain Stage Race - Stage 4 Criterium | Men Junior 10-18 |
|
2 | 76 | 243.66 | 10 |
2
|
| Sep 1 | Green Mountain Stage Race - General Classification | Men Junior 10-18 |
|
22 | 88 | 324.32 |
2026 - 13 races
| Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |||
|---|---|---|---|---|---|---|---|---|---|
| Apr 8 | Redlands Bicycle Classic | Pro/1 M |
|
69 | 188 | 238.58 |
4
|
||
| Apr 9 | Redlands Bicycle Classic | Pro/1 M |
|
96 | 187 | 202.94 | |||
| Apr 11 | Redlands Bicycle Classic | Pro/1 M |
|
4 | 185 | 163.96 | 8 |
4
|
|
| Apr 12 | Redlands Bicycle Classic | Pro/1 M |
|
50 | 133 | 234.94 |
17
|
||
| Apr 19 | Route 1 Rampage | Cat 1/2/3 M |
|
3 | 27 | 267.1 | 5 | ||
| Apr 26 | Jefferson Cup Road Race | Cat 1/2/3 M |
|
6 | 50 | 271.94 | 4 | ||
| May 2 | Poolesville Road Race | Men Cat1/2/3 Elite |
|
5 | 65 | 252.31 | 5 |
5
|
|
| May 14 | Tour de Bloom | P/1/2 Senior M |
|
72 | 73 | 335.53 |
|
||
| May 15 | Tour de Bloom | P/1/2 Senior M |
|
11 | 73 | 235.42 | 1 |
11
|
|
| May 16 | Tour de Bloom | P/1/2 Senior M |
|
6 | 69 | 217.88 | 4 |
6
|
|
| May 17 | Tour de Bloom | P/1/2 Senior M |
|
3 | 66 | 232.56 | 7 |
3
|
|
| May 18 | Tour de Bloom | P/1/2 Senior M |
|
49 | 65 | 306.49 | |||
| May 24 | Easton Criterium presented by LVHN | Cat1/2 Senior M |
|
16 | 137 | 225.28 |
16
|
||
|
Points (Jun 3 2026):
|
208.52
|
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): 261 Mandatory Upgrade Points (last 12 months): 74 |
|||||||
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 in the last 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.
Results.BikeReg.com is a division of athleteReg.com. If you're thinking this looks like Road-results.com or crossresults.com, you're right.
©
2026 Outside Interactive, Inc.



