Justin Williams wins Tulsa Tough Blue Dome Criterium
Race Results
By
Cycling News
published
Bassetti, Rodriguez out-paced
Add us as a preferred source on Google
Full Results
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Justin Williams (Cncpt) | 1:00:59 |
| 2 | Sam Bassetti (Elevate-KHS Pro Cycling) | Row 1 - Cell 2 |
| 3 | Jose Alfredo Rodriguez Victoria (Elevate-KHS Pro Cycling) | Row 2 - Cell 2 |
| 4 | Miguel Bryon (Arapahoe/Hincapie pb BMC) | 0:00:01 |
| 5 | Ulises Castillo Soto (Elevate-KHS Pro Cycling) | Row 4 - Cell 2 |
| 6 | Thomas Gibbons (Automatic Racing) | Row 5 - Cell 2 |
| 7 | Daniel Holloway (TEXAS ROADHOUSE CYCLING) | Row 6 - Cell 2 |
| 8 | Owen Gillott (Team Clif Bar) | 0:00:02 |
| 9 | Scott Mcgill (Gateway Devo Cycling) | Row 8 - Cell 2 |
| 10 | Hugo Scala Jr. (Gateway Devo Cycling) | Row 9 - Cell 2 |
| 11 | Michael Hernandez (Aevolo Cycling) | Row 10 - Cell 2 |
| 12 | Cesar Serna (Bicycles Plus Racing) | 0:00:03 |
| 13 | Willie Myers (Marc Pro Cycling Team p/b Gym One) | Row 12 - Cell 2 |
| 14 | Danny Summerhill (TEXAS ROADHOUSE CYCLING) | Row 13 - Cell 2 |
| 15 | George Simpson (Elevate-KHS Pro Cycling) | Row 14 - Cell 2 |
| 16 | Lachlan Holliday (Piedmont College) | 0:00:04 |
| 17 | Zack Allison (Team Clif Bar) | Row 16 - Cell 2 |
| 18 | Nick Torraca (Team CCR Roofing) | Row 17 - Cell 2 |
| 19 | Miguel Ubeto (Ziel Cycling Club) | Row 18 - Cell 2 |
| 20 | Richard Randall (Arapahoe Resources / Garneau) | Row 19 - Cell 2 |
| 21 | Skyler Mackey (KCCX Elite Cyclocross Team) | Row 20 - Cell 2 |
| 22 | Jake Magee (ELBOWZ Racing p/b Synergy.O) | 0:00:05 |
| 23 | Kyle Swanson (Elevate-KHS Pro Cycling) | Row 22 - Cell 2 |
| 24 | Brenden Hardy (Above and Beyond Cancer Cycling) | Row 23 - Cell 2 |
| 25 | Fred Vincent (Team CCR Roofing) | 0:00:06 |
| 26 | Pablo Fernandez (jarritos) | Row 25 - Cell 2 |
| 27 | Lance Abshire (Strike Cycling) | Row 26 - Cell 2 |
| 28 | Reece Robinson (Gateway Devo Cycling) | Row 27 - Cell 2 |
| 29 | Connor Sallee (ButcherBox Cycling) | Row 28 - Cell 2 |
| 30 | Eric Brunner (303 Project) | Row 29 - Cell 2 |
| 31 | Sam Rosenholtz (ButcherBox Cycling) | Row 30 - Cell 2 |
| 32 | Cooper Rombold (Este Racing) | Row 31 - Cell 2 |
| 33 | John Harris (ButcherBox Cycling) | Row 32 - Cell 2 |
| 34 | Cade Bickmore (Marian University Cycling Team) | Row 33 - Cell 2 |
| 35 | James Hilyer (Pacific Premier Bank Cycling) | 0:00:07 |
| 36 | Parker Kyzer (Skyline) | Row 35 - Cell 2 |
| 37 | Evan Bausbacher (Gateway Devo Cycling) | Row 36 - Cell 2 |
| 38 | Sean Mcelroy (Legion of Los Angeles) | 0:00:08 |
| 39 | Tyler Reynolds (Above & Beyond Cancer Junior Devo Team) | Row 38 - Cell 2 |
| 40 | Andes Flaksis | Row 39 - Cell 2 |
| 41 | Connor Dilger (Above and Beyond Cancer Cycling) | Row 40 - Cell 2 |
| 42 | Hayden Strong (TEXAS ROADHOUSE CYCLING) | Row 41 - Cell 2 |
| 43 | Andrew Dewar (FAVE) | Row 42 - Cell 2 |
| 44 | Daniel Lausin (Velovit pb Palmer Safety / 601Racing) | 0:00:09 |
| 45 | Austin Gomes (Gateway Devo Cycling) | Row 44 - Cell 2 |
| 46 | Christopher Craig (Team Mike's Bikes p/b Equator Coffees) | Row 45 - Cell 2 |
| 47 | Ben Renkema (Palmetto State Medical) | Row 46 - Cell 2 |
| 48 | Fabio Calabria (Team Novo Nordisk) | 0:00:10 |
| 49 | Blake Anton (Marc Pro Cycling Team p/b Gym One) | Row 48 - Cell 2 |
| 50 | Conor Mullervy (Team Clif Bar) | Row 49 - Cell 2 |
| 51 | Stefan Rothe (ELBOWZ Racing) | Row 50 - Cell 2 |
| 52 | Luis Lopez Nolasco (Opticas Deluxe) | 0:00:11 |
| 53 | Spencer "Spengine" Moavenzadeh (ButcherBox Cycling) | Row 52 - Cell 2 |
| 54 | Patrick Walle (DNA RACING) | Row 53 - Cell 2 |
| 55 | Sam Lear (Palmetto State Medical) | Row 54 - Cell 2 |
| 56 | Tyler Locke (Support Clean Sport / BSCG / Guttenplan Coaching) | Row 55 - Cell 2 |
| 57 | Tony Baca (303 Project) | 0:00:12 |
| 58 | Chris Riekert (Team Mike's Bikes p/b Equator Coffees) | Row 57 - Cell 2 |
| 59 | Kyle Kirby (Marc Pro Cycling Team p/b Gym One) | Row 58 - Cell 2 |
| 60 | Patton Sims (Velovit pb Palmer Safety / 601 Racing) | Row 59 - Cell 2 |
| 61 | Seth Jones | 0:00:13 |
| 62 | Macen van Allen (Above and Beyond Cancer Cycling) | Row 61 - Cell 2 |
| 63 | Dillon Caldwell (Argonaut Cycles) | 0:00:14 |
| 64 | Johnny Mitchell (Palmetto State Medical) | 0:00:18 |
| 65 | Brady Reed (Strike Cycling) | Row 64 - Cell 2 |
| 66 | Zach Stein (ELBOWZ Racing) | Row 65 - Cell 2 |
| 67 | Matthew Kotarbinski (FAVE) | 0:00:19 |
| 68 | Matthew Eberly (Primal Audi Denver) | 0:00:20 |
| 69 | John Purvis (DNA RACING) | Row 68 - Cell 2 |
| 70 | Sam Blackmon (Team Palmetto State Medical) | 0:00:21 |
| 71 | Jayson Jacobs (FAVE) | Row 70 - Cell 2 |
| 72 | Joel Yates (Gateway Devo Cycling) | 0:00:22 |
| 73 | Paul Warner | Row 72 - Cell 2 |
| 74 | Kyle Perry (TEXAS ROADHOUSE CYCLING) | 0:00:23 |
| 75 | David Gaona (Giant Lakeside - Audi McKinney p/b Baylor Scott & White) | Row 74 - Cell 2 |
| 76 | Chris Stuart (Team Clif Bar) | Row 75 - Cell 2 |
| 77 | Alvin Escajeda (Endo Concept Team) | 0:00:24 |
| 78 | Michael Sheehan (meteor X giordana) | Row 77 - Cell 2 |
| 79 | Tanner Ward | Row 78 - Cell 2 |
| 80 | Stephan Hirsch (DNA Racing) | Row 79 - Cell 2 |
| 81 | Marco Wajda (Above and Beyond Cancer Cycling) | Row 80 - Cell 2 |
| 82 | Kevin Mullervy (Team Clif Bar) | Row 81 - Cell 2 |
| 83 | Tice Porterfield (ELBOWZ Racing) | Row 82 - Cell 2 |
| 84 | Andrew Shimizu (Team Mike's Bikes p/b Equator Coffees) | Row 83 - Cell 2 |
| 85 | Andy Jobin (ELBOWZ Racing) | 0:00:25 |
| 86 | Brandon Melott (DNA RACING) | Row 85 - Cell 2 |
| 87 | Ian Anderson (Team CCR Roofing) | Row 86 - Cell 2 |
| 88 | Riley Sheehan (Aevolo) | Row 87 - Cell 2 |
| 89 | Tony Olson (Team Rio Grande) | 0:00:26 |
| 90 | David Wenger (ELBOWZ Racing) | Row 89 - Cell 2 |
| 91 | Chris Tolley (State Bicycle Company) | 0:00:27 |
| 92 | Adam Schepps | Row 91 - Cell 2 |
| 93 | Matt Chatlaong (Team Mike's Bikes p/b Equator Coffees) | 0:00:28 |
| 94 | Drew Christopher (Melton/Higgins Cycling) | 0:00:34 |
| 95 | Michael Pincus | 0:01:10 |
| 96 | Adrian Hegyvary (TEXAS ROADHOUSE CYCLING) | 0:01:38 |
| 97 | Julio Padilla Miranda (Opticas Deluxe) | Row 96 - Cell 2 |
| 98 | Jordan Cheyne (Elevate-KHS Pro Cycling) | 0:01:43 |
| 99 | Diego Binatena (Legion of Los Angeles) | 0:01:49 |
| 100 | Cory Williams (Legion of Los Angeles) | 0:01:50 |
| 101 | Alec Briggs | 0:02:23 |
| 102 | Hunter Grove (Legion of Los Angeles) | 0:02:37 |
| 103 | Alex Mclaughlin (ButcherBox Cycling) | Row 102 - Cell 2 |
| 104 | Jacob Lasley | Row 103 - Cell 2 |
| 105 | Colin Strickland | Row 104 - Cell 2 |
| 106 | Frank Travieso (EDA Evolution Cycling Team) | Row 105 - Cell 2 |
| 107 | Matt Salpietro (TEXAS ROADHOUSE CYCLING) | Row 106 - Cell 2 |
| 108 | Kevin Girkins (Elevate KHS Pro Cycling) | Row 107 - Cell 2 |
| 109 | Andrew Dahlheim (Arapahoe/Hincapie pb BMC) | 0:02:38 |
| 110 | Nicholas Luther (Support Clean Sport / BSCG / Guttenplan Coaching) | Row 109 - Cell 2 |
| DNF | Miguel Santillanes (Support Clean Sport / BSCG / Guttenplan Coaching) | Row 110 - Cell 2 |
| DNF | Francesco Martucci | Row 111 - Cell 2 |
| DNF | Luis Zayas (Aminorip Racing) | Row 112 - Cell 2 |
| DNF | Justin Oien (Arapahoe/Hincapie pb BMC) | Row 113 - Cell 2 |
| DNF | Tanner Putt (Arapahoe/Hincapie pb BMC) | Row 114 - Cell 2 |
| DNF | Jacob Schofield (Bicycle Heaven) | Row 115 - Cell 2 |
| DNF | Diego Hern�Ndez (Bicycles Plus Racing) | Row 116 - Cell 2 |
| DNF | Evan Bybee (DNA RACING) | Row 117 - Cell 2 |
| DNF | Brandon Babiracki (FAVE) | Row 118 - Cell 2 |
| DNF | Daniel Crespo (FAVE) | Row 119 - Cell 2 |
| DNF | Dylan Postier (Garneau-Easton p/b Transitions LifeCare) | Row 120 - Cell 2 |
| DNF | Ben Williams (Giant Lakeside - Audi McKinney p/b Baylor Scott & White) | Row 121 - Cell 2 |
| DNF | Jake Boone (Night Owls Racing) | Row 122 - Cell 2 |
| DNF | Cameron Hawk (SP2 Life Elite Cycling Team) | Row 123 - Cell 2 |
| DNF | Dalton Walters (Strike Cycling) | Row 124 - Cell 2 |
| DNF | Kyle Penny (Support Clean Sport / BSCG / Guttenplan Coaching) | Row 125 - Cell 2 |
| DNF | Beau Edwards (Team CCR Roofing) | Row 126 - Cell 2 |
| DNF | Tristan Uhl (Team CCR Roofing) | Row 127 - Cell 2 |
| DNF | Ernie Lechuga (The Meteor) | Row 128 - Cell 2 |
| DNF | Justin Pfaff (Velobrew Racing) | Row 129 - Cell 2 |
| DNF | Davis Adams (Velovit pb Palmer Safety / 601 Racing) | Row 130 - Cell 2 |
| DNF | Pat Casey (Velovit pb Palmer Safety / 601 Racing) | Row 131 - Cell 2 |
| DNF | Jaime Olmo (Vite Racing) | Row 132 - Cell 2 |
| DNS | Johnny Corcoran (Bicycle Haus Racing) | Row 133 - Cell 2 |
| DNS | Paul Hartner (FAVE) | Row 134 - Cell 2 |
| DNS | Mark Trimarchi (ONE) | Row 135 - Cell 2 |
| DNS | Tim Speciale (Primal Audi Denver) | Row 136 - Cell 2 |
| DNS | Bryan Reid (RA Racing Apparel/BMC) | Row 137 - Cell 2 |
| DNS | Clark Sheehan (Stages Cycling) | Row 138 - Cell 2 |
| DNS | Frank Cundiff (Support Clean Sport / BSCG / Guttenplan Coaching) | Row 139 - Cell 2 |
| DNS | Callum Gordon (Support Clean Sport / BSCG / Guttenplan Coaching) | Row 140 - Cell 2 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
TOPICS
Latest on Cyclingnews
-
'It was the hardest season of my career' – David Gaudu resets with new coach, new goals in 2026
'I want to reclaim my leadership role and lift the team' says French racer -
MAAP adds flames to signature Aurora purple for Jayco AlUla and Liv AlUla Jayco's new kit design for 2026
Melbourne-based brand unveils design changes and technological advancements for second year of partnership -
Derek Gee finds place for 2026 at Lidl-Trek after messy Israel-Premier Tech contract termination
Canadian rider joins German team on three-year deal -
'I went into Australia underdone so I'm trying to fix that this year' - Jay Vine aiming for much stronger start to 2026 than in 2025
Former title holder kicks off new season at National Time Trial Championships on January 8




