📻 Track Radio — off air
Lights up when the track is broadcasting — check back on race day.
Get rain-out & schedule alerts
We’ll email you when Twin Hills MX posts an urgent update. No account, unsubscribe anytime.
Twin Hills MX
Okmulgee, Oklahoma · 7443 North 310 Road, Okmulgee OK 74447
Weather & Rideability
TodayAbout
Track DNA — what the dirt is really like
Intermediate- ▸Loam — the good stuff. Takes ruts, holds a line, and rewards smooth riding. This is the surface most tires and stock suspension are happiest on.
- ▸Holds water — plan on 3+ dry days after a real rain before it’s worth the haul. Check the track’s page/Facebook first.
- ▸High silt (56%) — this dirt turns to DUST when dry. Expect water trucks, hazy late motos, and pack extra air-filter prep.
- ▸Rolling ground — natural elevation worked into the layout, so the track flows instead of feeling like a flat field with jumps.
- ▸Wettest months: Apr, May, Oct — highest mud/cancellation risk. Prime window: Mar, Sep, Oct.
What do these terms mean? ▾
- Sand / Silt / Clay %:
- What the topsoil is made of. More sand = looser and faster-draining. More clay = harder, slicker when wet. Silt is the fine dust-maker in between.
- Loam:
- A balanced sand/silt/clay mix — the tacky, rut-forming dirt riders love.
- Blue-groove:
- When dry hard-pack gets polished by tires into a shiny dark racing line — grippy for some tires, ice for others.
- Drainage class:
- USDA’s rating of how fast this ground sheds water — it predicts how soon after rain the track is rideable.
- Soil series:
- The official USDA name for this exact soil type (like a breed name for dirt).
- Relief:
- How much the ground rises and falls within the track’s ~1 km square — flat, rolling, or genuinely hilly.
Tires that work on this dirt
Dunlop · Front & Rear
Geomax MX33
The most popular soft-to-intermediate tire — safe all-around pick.
View on Amazon →Pirelli · Rear
Scorpion MX32 Mid-Soft
Versatile mid-soft compound for loamy, mixed dirt.
View on Amazon →Picked for this track's intermediate surface · Amazon affiliate links — MWR earns a small commission at no extra cost to you.
Topsoil (0–15 cm) composition from USDA SSURGO soil survey. A guide to typical conditions — actual surface varies with prep, weather, and watering.
Dial It In for Twin Hills MX
Setup tuned to this track's verified soil & terrain
Air filtration · Clean spare air filter
Dry mixed dirt still kicks up fine dust — a clean, properly oiled spare keeps power consistent across a long race day.
Suspension · Sag / suspension tools
Rolling terrain mixes natural and man-made faces — getting your race sag right keeps the bike balanced through both.
As an Amazon Associate we earn from qualifying purchases. Recommendations are general guidance from soil/terrain data — not a substitute for your own setup.
Riding Season
Mar – NovPractical riding season Mar – Nov; best in Mar, Sep, Oct (warm + dry); wettest / mud risk Apr, May, Oct; peak heat Jul (~92°F).
Best months to ride in Oklahoma→Based on 2019-2024climate normals (Open-Meteo / ERA5) at this location — a planning guide; check the track's Facebook for current conditions before you haul.
Race Results
274 entriesTwin HIlls MX Round 4 OSCS
Twin Hills MX
- 1.Jay Vazquez (Tahlequah, OK)
- 2.David Thompson (Newkirk, OK)
- 3.Keegen Thompson (Newkirk, OK)
- 1.John Vazquez (Clarmore, OK)
- 1.Terry Bridges (Tulsa, OK)
- 2.Joe Hampton (Mounds, OK)
- 3.Steve Burge (Coalgate, OK)
- 1.Dayten Woodcock (Lowell, AR)
- 2.Trevor Tanksleary (ROLAND, OK)
- 3.Bryson Brown (Stigler, OK)
- 1.Easton Richesin (CHELSEA, OK)
- 2.Logan Beyen (Skiatook, OK)
- 3.Quinton Inman (Seminole, OK)
- 1.Jacob Baran (Jenks, OK)
- 2.Chase Creekmore (Drumright, OK)
- 3.Marvin Bryan (Norman, OK)
- 1.Andy Anderson (Amarillo, TX)
- 2.Nicholes Heard (Lawton, OK)
- 3.Jason Owens (broken arrow, OK)
- 1.Dayten Woodcock (Lowell, AR)
- 2.Trevor Tanksleary (ROLAND, OK)
- 3.Shane Mckellar
- 1.Shylah Mckellar
- 2.Kayson Norris
- 3.Knox Taylor (Tulsa, OK)
- 1.Krew Claybaker
- 2.Wyatt Carpenter (okarche, OK)
- 3.Clyde White (Woodward, OK)
- 1.David Jones (Amarillo, TX)
- 2.Marvin Bryan (Norman, OK)
- 1.Trevor Tanksleary (ROLAND, OK)
- 2.Corbin Downs (Mustang, OK)
- 3.Jonah Wells (Guthrie, OK)
- 1.Baylor Cotts (Sayre, OK)
- 2.Matthew Robinett (Jenks, OK)
- 3.Zachary Dipman (Harper, KS)
- 1.Ashleigh Heavener (cameron, OK)
- 2.Coleby Burnett (Stratford, OK)
- 3.Ryan Dunning (MOORE, OK)
- 1.David Confer (Wapanucka, OK)
- 2.Jay Vazquez (Tahlequah, OK)
- 1.Briston Fields (jones, OK)
- 2.Aiden Tygart (Guthrie, OK)
- 3.Emmitt Edlin (Okmulgee, OK)
- 1.Ray Ruppert (Miami, OK)
- 2.Dennis Owens (Moore, OK)
- 3.Harold Carter
- 1.Mckean Heard (Lawton, OK)
- 2.Tony Cotts (sayre, OK)
- 3.Robert Soucy (okmulgee, OK)
- 1.Calan Carpenter (Okarche)
- 2.Pollix Tibbets (pryor, OK)
- 3.Ryker Pine (Coweta, OK)
- 1.Madyson Dodson (sapulpa, OK)
- 2.Shylah Mckellar
- 3.Preslee Goodwin (Woodward, OK)
- 1.Remington Stephens (GREENWOOD, AR)
- 2.Ryan Smith (TUTTLE, OK)
- 3.Cinsen Hansen (Lawton, OK)
- 1.Josh Carter (Cushing, OK)
- 2.Mckean Heard (Lawton, OK)
- 3.Blake Kirby (Tulsa, OK)
- 1.Casey Pallavicini (Okemah, OK)
- 2.Cody Elliott (Broken arrow, OK)
- 3.Levi Adams (Okmulgee, OK)
- 1.Cody Carter (GERONIMO, OK)
- 2.Johnathan Griner (Vilonia, AR)
- 1.Colin Sheridan (Coweta, OK)
- 2.Codee Tarlton (Tryon, OK)
- 1.Jacob Baran (Jenks, OK)
- 2.David Jones (Amarillo, TX)
- 3.Trent Whitaker
- 1.Easton Richesin (CHELSEA, OK)
- 2.Quinton Inman (Seminole, OK)
- 3.Calan Carpenter (Okarche)
- 1.Pollix Tibbets (pryor, OK)
- 2.Cooper Jones (choctaw, OK)
- 3.Rowan Brittingham (Antlers, OK)
- 1.Shane Mckellar
- 2.Trevor Tanksleary (ROLAND, OK)
- 3.Conner Hansen (Marlow, OK)
- 1.Remington Stephens (GREENWOOD, AR)
- 2.Kameron Webb (Tulsa, OK)
- 3.Ryan Smith (TUTTLE, OK)
- 1.Ashleigh Heavener (cameron, OK)
- 2.Ella Abernathy
- 3.Trinity Baird (choctaw, OK)
- 1.Derrick Banther
- 1.Baylor Cotts (Sayre, OK)
- 2.Reagan Lettich (Claremore, OK)
- 3.Matthew Robinett (Jenks, OK)
- 1.Clay Edwards (Stigler, OK)
- 2.Gavin Wayland (Wetumka, OK)
- 1.Jacob Baran (Jenks, OK)
- 2.Cooper Mullendore (shawnee, OK)
- 3.Chase Creekmore (Drumright, OK)
- 1.Landon Richesin (CHELSEA, OK)
- 2.Cinsen Hansen (Lawton, OK)
- 3.Brayton Barnes
- 1.Ryan Smith (TUTTLE, OK)
- 2.Kynden Humble
- 3.Logan Beyen (Skiatook, OK)
- 1.Gavin Wayland (Wetumka, OK)
- 2.Clay Edwards (Stigler, OK)
- 1.Colin Sheridan (Coweta, OK)
Results via RaceReady live timing. Entry counts are actual rider entries across all classes — a real measure of turnout. Full results →
Practice & Race Schedule
Practice days, race dates, and fees change week to week and are posted by the track — most run their schedule through Facebook. Always confirm the current days before you load up and head out.
Amenities
Worth the Haul
Nearest essentials (approx. straight-line miles)
Fuel · Finish Line
Hospital · Muscogee Creek - Physical Rehabilitation Center
Camping · Home Base
Lodging · Rodeway Inn
Data: OpenStreetMap. Verify before relying on it for an emergency.
Race Series
Location
Common questions about Twin Hills MX
When is the best time to ride at Twin Hills MX?
Twin Hills MX's best riding months are typically Mar, Sep, Oct — warm with the lowest, most predictable rainfall. Apr, May, Oct are the wettest, highest mud-risk months. The practical riding season runs about Mar – Nov.
What kind of dirt does Twin Hills MX have?
Twin Hills MX sits on Okemah-series soil — a intermediate, loamy surface. An intermediate-terrain tire is the safe all-around choice here.
Is Twin Hills MX hilly or flat?
Twin Hills MX has rolling terrain, with moderate natural elevation change worked into the layout. (~16 m of local relief.)
What's near Twin Hills MX?
Closest amenities to Twin Hills MX: fuel ~8.8 mi, camping ~15.9 mi, a hospital ~9.6 mi, lodging ~23.4 mi. Worth planning fuel and supplies before you haul out to rural tracks.