Rudolph's Revenge

Saturday, December 13, 2025 10:03 AM (GMT-6) - Final results

Race info
Sport: Cycling - mtn cross-country
Location: Aubrey, TX, United States
View on map
Start type: Mass start
Racers: 114
Timed on: Acer Aspire A515-56
Timed with: Webscorer PRO 7.6
Chip timing: RaceResult passive
Updated: Sunday, December 14, 2025 6:02 AM (GMT-6)
Organized by: DFW Series Racing
Race website: http://dfwseries.com

Contact organizer

Use this form to send an email to the organizer.

Your name
Your email address
Confirm email address
Message to organizer
Send

  • Race winners »
  • 30 Mile Geared (1 Lap of IDB Trail) Male - Overall
Place Bib Name Affiliation Category Age Gender Finish time
1122Steven AllenAllen, TX 35-4948M 1:55:26.7--100%33.93%30.95%10:03:02.9
2138Joshua StormCelina, TX 35-4945M 2:04:27.0+9:00.3+7.80%92.76%28.78%25.56%10:03:02.9
3275Josue NunezLewisville, TX 35-4937M 2:04:27.3+9:00.6+7.80%92.76%28.77%25.56%10:03:02.9
4155Samuel KuroskyHaltom City, TX 35-4935M 2:09:14.7+13:48.0+11.95%89.32%26.03%22.70%10:03:02.9
5252Jacob BomaFort Worth, TX 35-4941M 2:09:32.1+14:05.4+12.20%89.12%25.87%22.52%10:03:02.9
6240Justin HrbacekPrinceton, TX 35-4938M 2:10:16.5+14:49.8+12.85%88.62%25.44%22.08%10:03:02.9
7209Carlos CastroWeatherford, TX 35-4935M 2:11:04.3+15:37.6+13.54%88.08%24.99%21.60%10:03:02.9
8168John LarsonMckinney, TX 50+60M 2:11:06.0+15:39.3+13.56%88.06%24.97%21.59%10:03:02.9
9147Alexander ShusterRowlett, TX 35-4939M 2:13:47.0+18:20.3+15.88%86.29%23.43%19.98%10:03:02.9
10194Steven NareyRichland Hills, TX 35-4941M 2:13:58.4+18:31.7+16.05%86.17%23.33%19.87%10:03:02.9
11136Jason SoriaDallas, TX 50+50M 2:14:58.4+19:31.7+16.92%85.53%22.75%19.27%10:03:02.9
12148Ian RayDallas, TX 35-4949M 2:14:58.5+19:31.8+16.92%85.53%22.75%19.27%10:03:02.9
13311Heber MendezDallas, TX 35-4944M 2:16:32.0+21:05.3+18.27%84.55%21.86%18.34%10:03:02.9
14249Yogen RaiRoanoke, TX 1-3433M 2:16:37.5+21:10.8+18.35%84.50%21.81%18.28%10:03:02.9
15315Kamil MielczarekProsper, TX 35-4941M 2:21:27.3+26:00.6+22.53%81.61%19.04%15.39%10:03:02.9
16269Stephen BartnikowskiFlower Mound, TX 35-4945M 2:22:04.4+26:37.7+23.07%81.26%18.69%15.02%10:03:02.9
17193Horacio GallegosBurleson, TX 35-4937M 2:23:15.7+27:49.0+24.10%80.58%18.01%14.31%10:03:02.9
18250Brent NeufeldCorinth, TX 50+56M 2:24:52.5+29:25.8+25.49%79.69%17.09%13.35%10:03:02.9
19318Ryan FlegalAzle, TX 35-4940M 2:25:05.6+29:38.9+25.68%79.57%16.96%13.22%10:03:02.9
20200Zachary BoneFlower Mound, TX 35-4937M 2:25:40.7+30:14.0+26.19%79.25%16.63%12.87%10:03:02.9
21156Richard RodriguezArgyle, TX 35-4935M 2:26:32.2+31:05.5+26.93%78.78%16.14%12.35%10:03:02.9
22179Nanook (Mark) SchaefferBarling, AR 50+54M 2:26:45.8+31:19.1+27.13%78.66%16.01%12.22%10:03:02.9
23305Steve BohananWestworth Village, TX 50+56M 2:27:30.5+32:03.8+27.77%78.26%15.58%11.77%10:03:02.9
24173David ElkinsSan Antonio, TX 50+51M 2:27:32.3+32:05.6+27.80%78.25%15.56%11.75%10:03:02.9
25170Corbin SwintonPlano, TX 1-3416M 2:28:10.3+32:43.6+28.35%77.91%15.20%11.38%10:03:02.9
26320Stuart GillinghamArgyle, TX 50+51M 2:29:21.4+33:54.7+29.37%77.29%14.52%10.67%10:03:02.9
27325Miles HansenRockwall, TX 35-4946M 2:29:33.1+34:06.4+29.54%77.19%14.41%10.55%10:03:02.9
28273Scott CzaplickiFort Worth, TX 35-4936M 2:29:44.2+34:17.5+29.70%77.10%14.30%10.44%10:03:02.9
29109Glen HarrodDallas, TX 50+56M 2:30:57.8+35:31.1+30.77%76.47%13.60%9.71%10:03:02.9
30154Theron NashBedford, TX 50+50M 2:31:01.0+35:34.3+30.81%76.45%13.57%9.67%10:03:02.9
31108Mike InmonColleyville, TX 50+53M 2:31:01.5+35:34.8+30.82%76.44%13.57%9.67%10:03:02.9
32185Long LeWylie, TX 35-4947M 2:31:38.8+36:12.1+31.36%76.13%13.21%9.30%10:03:02.9
33171Alex ReyesPlano, TX 35-4936M 2:33:13.2+37:46.5+32.72%75.35%12.31%8.36%10:03:02.9
34295Brandon FieldsGrand Prairie, TX 35-4943M 2:33:18.1+37:51.4+32.79%75.31%12.26%8.31%10:03:02.9
35226Charley BogardWylie, TX 35-4946M 2:36:15.9+40:49.2+35.36%73.88%10.57%6.53%10:03:02.9
36192Felice FerroArgyle, TX 35-4945M 2:36:59.9+41:33.2+35.99%73.53%10.15%6.10%10:03:02.9
37238Robert KellerArgyle, TX 50+53M 2:37:22.1+41:55.4+36.31%73.36%9.94%5.87%10:03:02.9
38306Ryan EskenaziMckinney, TX 35-4941M 2:37:37.1+42:10.4+36.53%73.24%9.79%5.73%10:03:02.9
39274Kris McAlinnFlower Mound, TX 35-4947M 2:38:49.7+43:23.0+37.58%72.69%9.10%5.00%10:03:02.9
40144Bryan ErwinPlano, TX 50+60M 2:39:19.5+43:52.8+38.01%72.46%8.82%4.70%10:03:02.9
41110Jamie DakeLittle Elm, TX 50+53M 2:40:15.3+44:48.6+38.82%72.04%8.28%4.15%10:03:02.9
42121Xavier De La GarzaMckinney, TX 35-4945M 2:40:25.5+44:58.8+38.96%71.96%8.19%4.05%10:03:02.9
43118Luke NelsonDallas, TX 35-4947M 2:40:51.0+45:24.3+39.33%71.77%7.94%3.79%10:03:02.9
44183Michael TenbuschRichardson, TX 35-4947M 2:41:01.0+45:34.3+39.47%71.70%7.85%3.69%10:03:02.9
45151Robert HulettDallas, TX 35-4945M 2:41:06.6+45:39.9+39.56%71.66%7.80%3.64%10:03:02.9
46281Keith WilliamsFrisco, TX 50+65M 2:41:22.2+45:55.5+39.78%71.54%7.65%3.48%10:03:02.9
47321Nathan FarrisDallas, TX 1-3434M 2:41:23.9+45:57.2+39.81%71.53%7.63%3.46%10:03:02.9
48231Saul GonzalezFlower Mound, TX 35-4949M 2:41:36.1+46:09.4+39.98%71.44%7.51%3.34%10:03:02.9
49237John HodgesNorth Richland Hills, TX 50+53M 2:43:14.8+47:48.1+41.41%70.72%6.57%2.36%10:03:02.9
50264Derek VogelMckinney, TX 35-4943M 2:43:21.5+47:54.8+41.50%70.67%6.51%2.29%10:03:02.9
51234Kevin CarnesMckinney, TX 50+58M 2:45:31.4+50:04.7+43.38%69.75%5.27%1.00%10:03:02.9
52253Joseph FecoFlower Mound, TX 35-4943M 2:45:49.6+50:22.9+43.64%69.62%5.10%0.82%10:03:02.9
53213Don Gonzalezsherman, TX 50+55M 2:47:08.8+51:42.1+44.78%69.07%4.34%0.03%10:03:02.9
54241Eddie BraleyFrisco, TX 50+56M 2:47:11.4+51:44.7+44.82%69.05%4.32%0.00%10:03:02.9
55164Taylor FausakPlano, TX 35-4936M 2:50:10.7+54:44.0+47.41%67.84%2.61%-1.79%10:03:02.9
56270Zachary FugatePlano, TX 35-4935M 2:50:19.1+54:52.4+47.53%67.78%2.53%-1.87%10:03:02.9
57196Sergio SerranoCedar Hill, TX 35-4947M 2:50:24.4+54:57.7+47.61%67.75%2.47%-1.92%10:03:02.9
58255Andrew MatlackFrisco, TX 1-3426M 2:50:29.8+55:03.1+47.69%67.71%2.42%-1.98%10:03:02.9
59303Chris GoodwinBedford, TX 50+60M 2:50:59.9+55:33.2+48.12%67.51%2.14%-2.28%10:03:02.9
60111Kelly BlackwoodDallas, TX 35-4944M 2:51:48.3+56:21.6+48.82%67.20%1.67%-2.76%10:03:02.9
61157Jeremy BrownArgyle, TX 35-4935M 2:51:54.2+56:27.5+48.90%67.16%1.62%-2.82%10:03:02.9
62243Jacob RaquetLittle Elm, TX 35-4938M 2:52:15.0+56:48.3+49.21%67.02%1.42%-3.03%10:03:02.9
63233Glen StivisonFrisco, TX 35-4948M 2:52:15.2+56:48.5+49.21%67.02%1.42%-3.03%10:03:02.9
64190Scott KennedyBenbrook, TX 50+50M 2:52:42.3+57:15.6+49.60%66.85%1.16%-3.30%10:03:02.9
65197Julio SerranoCedar Hill, TX 35-4949M 2:52:59.0+57:32.3+49.84%66.74%1.00%-3.47%10:03:02.9
66134Cristian MoralesIrving, TX 1-3432M 2:53:06.7+57:40.0+49.95%66.69%0.93%-3.54%10:03:02.9
67259Zachary PucciMidland, TX 35-4941M 2:53:51.2+58:24.5+50.59%66.40%0.50%-3.99%10:03:02.9
68123David LachnietIrving, TX 50+67M 2:54:45.4+59:18.7+51.38%66.06%-0.02%-4.53%10:03:02.9
69218Michael SzermerGranbury, TX 35-4946M 2:56:03.2+1:00:36.5+52.50%65.57%-0.76%-5.30%10:03:02.9
70296Ethan FieldsGrand Prairie, TX 1-3415M 2:57:20.1+1:01:53.4+53.61%65.10%-1.49%-6.07%10:03:02.9
71271Nelson AllenRichardson, TX 35-4937M 2:58:29.8+1:03:03.1+54.62%64.68%-2.16%-6.76%10:03:02.9
72223Thomas WillwerthVan alstyne, TX 50+63M 2:59:22.6+1:03:55.9+55.38%64.36%-2.66%-7.29%10:03:02.9
73316Todd HopemanEdmond, OK 50+62M 3:00:25.4+1:04:58.7+56.29%63.99%-3.26%-7.92%10:03:02.9
74215Luis RodriguezArlington, TX 35-4943M 3:00:29.2+1:05:02.5+56.34%63.96%-3.29%-7.95%10:03:02.9
75278Dmitry ZhernokletovRound Rock, TX 35-4942M 3:00:33.8+1:05:07.1+56.41%63.94%-3.34%-8.00%10:03:02.9
76326Timothy HayProsper, TX 50+57M 3:01:11.2+1:05:44.5+56.95%63.72%-3.69%-8.37%10:03:02.9
77115Larry ColeProsper, TX 35-4948M 3:01:21.2+1:05:54.5+57.09%63.66%-3.79%-8.47%10:03:02.9
78201Dustin StillingsMillsap, TX 35-4949M 3:01:48.1+1:06:21.4+57.48%63.50%-4.05%-8.74%10:03:02.9
79195Philip KesselFort Worth, TX 35-4935M 3:01:49.1+1:06:22.4+57.49%63.49%-4.06%-8.75%10:03:02.9
80284David KnightDenton, TX 50+54M 3:01:51.4+1:06:24.7+57.53%63.48%-4.08%-8.77%10:03:02.9
81141Steve KutieBowie, TX 50+52M 3:02:08.2+1:06:41.5+57.77%63.38%-4.24%-8.94%10:03:02.9
82211Chris McCullochft Worth, TX 35-4938M 3:03:03.5+1:07:36.8+58.57%63.06%-4.77%-9.49%10:03:02.9
83181Brian SchoepfAubrey, TX 50+62M 3:09:35.9+1:14:09.2+64.23%60.89%-8.51%-13.40%10:03:02.9
84268Walter BartnikowskiFlower Mound, TX 1-3413M 3:12:38.0+1:17:11.3+66.86%59.93%-10.25%-15.22%10:03:02.9
85244Daniel BrunsonMansfield, TX 35-4949M 3:14:13.9+1:18:47.2+68.25%59.44%-11.16%-16.17%10:03:02.9
86135Eder GuerreroGrand Prairie, TX 1-3432M 3:15:16.0+1:19:49.3+69.14%59.12%-11.75%-16.79%10:03:02.9
87175Braeden KennedyBenbrook, TX 1-3422M 3:18:04.3+1:22:37.6+71.57%58.28%-13.36%-18.47%10:03:02.9
88-Cory SwintonPlano, TX 35-4938M 3:20:24.9+1:24:58.2+73.60%57.60%-14.70%-19.87%10:03:02.9
89257Randy OrrDallas, TX 35-4945M 3:21:15.6+1:25:48.9+74.33%57.36%-15.18%-20.38%10:03:02.9
90161Bob IngramThe Colony, TX 50+58M 3:26:37.0+1:31:10.3+78.97%55.87%-18.25%-23.58%10:03:02.9
91106Jermal TrammelKempner, TX 50+55M 3:28:04.7+1:32:38.0+80.24%55.48%-19.09%-24.46%10:03:02.9
92285David MerklingCelina, TX 50+51M 3:28:07.3+1:32:40.6+80.28%55.47%-19.11%-24.48%10:03:02.9
93214Mark FanKaty, TX 50+54M 3:35:33.5+1:40:06.8+86.72%53.56%-23.37%-28.93%10:03:02.9
94319Lyndon FordBullard, TX 1-3429M 3:43:56.7+1:48:30.0+93.98%51.55%-28.17%-33.95%10:03:02.9
95143Tommy SwaffordAzle, TX 35-4945M 3:44:19.1+1:48:52.4+94.31%51.46%-28.38%-34.17%10:03:02.9
96119Jason RainsTyler, TX 35-4943M 4:02:37.5+2:07:10.8+110.17%47.58%-38.86%-45.12%10:03:02.9
97128Matthew ChafinAubrey, TX 1-3428M 4:02:46.7+2:07:20.0+110.30%47.55%-38.94%-45.21%10:03:02.9
98153Fausto PesinaCarrollton, TX 50+59M 4:06:40.7+2:11:14.0+113.68%46.80%-41.18%-47.54%10:03:02.9
99294Robert SanfordAubrey, TX 50+66M 4:06:42.5+2:11:15.8+113.70%46.79%-41.19%-47.56%10:03:02.9
100204Jesus EsquivelGarland, TX 1-3432M 4:07:51.3+2:12:24.6+114.70%46.58%-41.85%-48.25%10:03:02.9
101210Luis Armando Alarcon LopezRichardson, TX 35-4937M 4:14:18.9+2:18:52.2+120.29%45.39%-45.55%-52.11%10:03:02.9
102221Kent DunbarBlanchard, OK 1-3434M 4:21:43.8+2:26:17.1+126.71%44.11%-49.79%-56.55%10:03:02.9
103199Joshua KlintworthFort Worth, TX 35-4944M 4:21:54.3+2:26:27.6+126.87%44.08%-49.89%-56.65%10:03:02.9
104117Shazim MohammadMckinney, TX 35-4935M 4:25:24.5+2:29:57.8+129.90%43.50%-51.90%-58.75%10:03:02.9
105116Shariq MohammadMckinney, TX 1-3430M 4:25:27.7+2:30:01.0+129.95%43.49%-51.93%-58.78%10:03:02.9
106224Nik WillwerthMckinney, TX 1-3430M 4:29:26.2+2:33:59.5+133.39%42.85%-54.20%-61.16%10:03:02.9
107145Landen KempJustin, TX 1-3430M 4:47:14.2+2:51:47.5+148.81%40.19%-64.39%-71.80%10:03:02.9
-222John WylieHighland Village, TX 50+56M DNF-----10:03:02.9
-276Jonathan BrodskyRichardson, TX 50+56M DNF-----10:03:02.9
-279Antonio HinojosaHurst, TX 50+53M DNF-----10:03:02.9
-289Ryan SchwankeAddison, TX 50+55M DNF-----10:03:02.9
-290Mike LyonDallas, TX 50+58M DNF-----10:03:02.9
-312Tyler CrumKeller, TX 35-4940M DNF-----10:03:02.9
-314Sean McMahonFrisco, TX 35-4942M DNF-----10:03:02.9