Team Results

Select Race:

2025 Mesa Marathon

Team Average Chip Time Top Team Scores
1. PHX Run Club 2:48:21
1. Alexander Witthus 2:33:32
2. Andrew Shen 2:35:50
3. Rene Nsanzineza 2:52:29
4. Uriel Valenzuela 3:11:31
2. Club Sando 2:48:32
1. Brennan Vasquez 2:45:14
2. Abbie Tuomi 2:47:03
3. Steve Sando 2:47:08
4. Glen Thomas 2:54:46
3. Flat Out Running Club 2:52:15
1. Jared Armstrong 2:34:31
2. Chris White-Gloria 2:54:01
3. Logan Pearce 2:59:58
4. Keaton Horner 3:00:31
4. Delancey Loopers 2:53:53
1. Brad Holowaychuk 2:38:29
2. Lionel Silverston 2:49:19
3. Nicholas Taylor 2:56:04
4. Diana Anderson 3:11:41
5. Goblins, Goons, & Gremlins 3:00:21
1. Nathan Davis 2:37:53
2. Andrew Bishop 2:55:40
3. Jonathan Woolf 3:11:01
4. Brody Bittner 3:16:50
6. Atlanta Run Club 3:05:50
1. Mohnish Chakravarti 2:56:15
2. Zach Smith 3:02:53
3. Matt Porter 3:05:27
4. Zixin Lin 3:18:48
7. East Valley Runners 3:07:00
1. Paul Soriano 2:41:07
2. Frank Kinkead 2:56:51
3. Danelle Hall 3:17:50
4. Tom Lasch 3:32:10
8. Creighton PTs 3:11:43
1. Evan Hansen 2:56:32
2. Kayla Josephson 3:00:31
3. Emily Mauser 3:13:04
4. Casey Raffetto 3:36:46
9. SOTREC 3:12:06
1. Jose Mario Lopez 2:58:27
2. John Munoz 2:58:55
3. Casey Profita 3:15:48
4. Heather Regan 3:35:13
10. Boston Buddies 3:12:08
1. Christopher Meuleners 3:02:09
2. David Lawrence 3:08:52
3. David Baker 3:17:25
4. Matt Tupper 3:20:07
11. Unlisted Run Club 3:13:15
1. Kyle Gallagher 2:53:28
2. Matthew Veretto 2:56:58
3. Liz Zarzar 3:22:00
4. Peter Hada 3:40:33
12. Chattanooga Track Club 3:14:34
1. Ryan Shrum 2:54:08
2. Tripp McCallie 3:04:30
3. Rafael Carmona 3:08:59
4. Patrick OHagan 3:50:39
13. AMP Run Team 3:17:03
1. Andrew Winkler 3:05:04
2. Amanda Moore 3:09:01
3. Allison Cates 3:26:33
4. Erin Randleman 3:27:34
14. PR or ER! 3:17:39
1. Jake Willison 2:48:08
2. Dylan De Vaney 2:50:56
3. Krista Boese 3:16:18
4. Brendan Wengler 4:15:13
15. Sole Sports 3:19:16
1. David Fauber 3:09:44
2. Jared Smith 3:18:57
3. Pawan Noel 3:20:11
4. Dilin Jackson 3:28:11
16. CSRD 3:31:07
1. Brian Roman 3:00:14
2. Alex Chiu 3:31:31
3. Frances Krutsky 3:33:40
4. Cooper Reid 3:59:02
17. OXIRUNNERSOBR 3:33:57
1. Mariko Sachie Tamaura Lopez 3:31:12
2. Carlos Alberto Fierro bernal 3:33:19
3. Edward Cota 3:34:55
4. Daniela Aispuro 3:36:21
18. Mercuria Running 3:37:13
1. Thaddeus Paxinos 3:15:19
2. Clint Bottorff 3:30:29
3. Chad Sugimoto 3:48:20
4. Sara Grassmeyer 3:54:46
19. We've got the runs 3:37:59
1. Keaton Piper 3:07:02
2. Nicolas Winston 3:31:08
3. Ben Griffin 3:56:49
4. Ryan Barron 3:56:56
20. TSMC 3:40:09
1. Peilun Tsung 3:31:33
2. Yi lung Huang 3:34:39
3. Ryker Arriola 3:36:46
4. Chang wei Liu 3:57:37
21. Latinos Run Phoenix 3:40:27
1. Brad Turney 3:28:15
2. Tasia Punak 3:30:35
3. Jazmin Turney 3:43:22
4. Omar Rivera 3:59:38
22. KD ENDURANCE 3:44:27
1. Anna Dennis 3:36:45
2. Burcin Bozkaya 3:39:17
3. Ali Shaw 3:48:41
4. Stacey Brown 3:53:05
23. 520 3:45:03
1. Scott Zentack 3:36:00
2. Aubrey Bergeson 3:38:59
3. Tamaki Layman 3:43:42
4. Barbara Devine 4:01:31
24. Trents Fan Club 3:45:18
1. Hunter Vilhauer 3:18:06
2. Cameron Perdew 3:30:47
3. Payton Causey 3:48:30
4. Trent LeVahn 4:23:47
25. Lonesome Buck 3:46:11
1. Drew Gunther 3:22:33
2. Nick Niehoff 3:48:15
3. Jared Landrie 3:55:13
4. James Miller 3:58:42
26. Strong Is Beautiful 3:49:58
1. Josephine Leany 3:40:28
2. Keisha Johnson 3:49:01
3. Louisa Lebaron 3:55:04
4. Sandra Nunez Pina 3:55:19
27. FRC 3:53:04
1. Murali Garlapati 3:44:33
2. Vijayaraghava Reddy 3:49:15
3. Sachin Chavan 3:58:46
4. Venkat Aedavelli 3:59:43
28. Winner's Win 3:58:34
1. Joshua Field 3:29:54
2. Kimberly Faimon 3:56:07
3. Jesse Chang 4:09:59
4. Michael Shen 4:18:17
29. Running Late 3:59:46
1. Haden Shevalier 3:10:51
2. Rachel Shevalier 3:33:05
3. Blake Chambal 4:37:33
4. Abigail Heronema 4:37:34
30. AZ Fam 4:02:25
1. Hyrum Packard 3:08:01
2. Jordan McCullough 3:40:08
3. Sophie McCullough 4:27:12
4. Nicholas Harrison 4:54:20
31. Too Legit Fitness 4:03:51
1. Iraj Zarrinnaal 3:47:40
2. Rebecca Hernandez 3:56:32
3. Jodi Pinn 4:12:10
4. Irina Stiasny 4:19:03
32. DC 5K champion 4:06:37
1. Gyu An 3:09:35
2. Martin Concepcion 3:29:01
3. Jay Chao 4:53:04
4. Igino Tantoco 4:54:47
33. Tia's Friends 4:09:31
1. Tiffany Miranda 3:27:20
2. Tia Pettygrue 4:21:31
3. Emil Cheng 4:23:53
4. Johnny Pettygrue 4:25:19
34. DawgsGottaEat 4:13:04
1. Salem Becker 3:57:36
2. Kyle Cayabyab 4:00:20
3. Jacob Granner 4:05:56
4. Darren Hoapili 4:48:23
35. FIT4MOM 4:13:22
1. Tyler Tulloch 3:28:30
2. Nicholas Weitekamp 3:49:24
3. Taylor Gunder 4:44:19
4. Shawna Weitekamp 4:51:17
36. Iron Sharpens Iron 4:13:58
1. Zachery Huckaby 3:38:46
2. Nick Bernal 3:53:25
3. Jorge Rubio 4:22:56
4. Caleb Miklich 5:00:44
37. SWET 4:16:27
1. James Rosenberger 4:06:48
2. Nikki Stavile 4:07:45
3. David Christian 4:09:26
4. Camille Carrasco 4:41:48
38. OBRunners 4:17:03
1. Jose Ramos 3:47:38
2. Claudia Marquez 4:07:34
3. Fernanda Gonzalez 4:08:42
4. Alejandra Leyva 5:04:19
39. MuddButts 4:19:20
1. Jeff Ostrom 3:30:58
2. Scott Kam 3:56:39
3. Dustin Sisco 4:36:06
4. Beatriz Lim 5:13:37
40. DNF Squad 4:20:10
1. Jeffrey Wilson 3:39:35
2. Matthew Kernaghan 4:07:47
3. Jonathon Shuba 4:42:06
4. Donald Savaiano 4:51:12
41. Bright Homies 4:25:00
1. Brad Reber 3:56:18
2. Ammon Moritz 4:25:32
3. Jacob Jennings 4:29:54
4. Trey Weech 4:48:18
42. 50 States Half Marathon Club 4:36:24
1. Suzanne Montgomery 4:02:43
2. Phyllis Kampmeyer 4:35:12
3. Andrew Brooks 4:35:51
4. Que Pham 5:11:49
43. Black Chicago Runners 4:46:23
1. Kassoum Doumbia 3:05:37
2. Tony Merritt 4:57:38
3. Artisha Harrison 5:14:10
4. Kevin Haywood 5:48:05
44. Lailed It 4:56:06
1. Matt Lail 4:08:11
2. Nathaniel Lail 4:46:12
3. Brent Perkins 5:00:42
4. Joshua Lail 5:49:17
45. sore schmitts 5:05:24
1. Alexis Schmitt 4:55:21
2. Elle Schmitt 5:08:44
3. David Schmitt 5:08:46
4. Macy Schmitt 5:08:47
46. AZ Run Club 5:10:44
1. Brandon Busuttil 4:15:49
2. Thomas Cline 4:48:39
3. Adriana Lansford 5:06:52
4. Maggie McCaustland 6:31:36
47. Sara's RunWordle Friends 5:56:12
1. Sara Vandehey 5:00:55
2. Monica Harmon 5:44:16
3. Julie Tsai 6:29:46
4. Jenni Keagbine 6:29:50

2025 Mesa Half Marathon

Team Average Chip Time Top Team Scores
1. McKirdy Trained 1:12:47
1. Mason Frank 1:09:43
2. Nizar Sweileh 1:11:06
3. Marshall Ritter 1:13:11
4. Marissa Lenger 1:17:06
2. GRR-Glorified Rec Runners 1:14:45
1. Ryan Cox 1:11:38
2. Corbyn Jahn 1:14:10
3. Conor Deal 1:14:18
4. Taylor Deal 1:18:53
3. Denver Metro Racing 1:17:53
1. Evan Harrison 1:14:28
2. Samantha Farmer 1:17:21
3. Maria Harrison 1:19:42
4. Caroline Harmon 1:20:00
4. PHX Run Club 1:23:40
1. Joseph Pace 1:10:00
2. Joshua Heiller 1:24:16
3. Matthew Cox 1:26:06
4. Eric Anspach 1:34:18
5. Atlanta Run Club 1:24:06
1. Nick Brosman 1:22:36
2. Tunde Akinyeke 1:22:52
3. Nicole Quilliam 1:23:10
4. Eric Campbell 1:27:48
6. CSRD 1:24:36
1. Albert Le 1:19:52
2. Reid Bush 1:21:43
3. Felix Tang 1:25:48
4. Brandon Lee 1:31:01
7. 4 the Girls 1:26:29
1. Molly Hanson 1:19:36
2. Abby Cosenza 1:25:56
3. Mia Keller 1:28:42
4. Sarah Kemble 1:31:43
8. Rio Sol 1:28:46
1. Isaiah Galbraith 1:25:44
2. Mariah Galbraith 1:26:23
3. Lily Hawkins 1:31:26
4. Peter Galbraith 1:31:30
9. Sole Sports 1:34:19
1. Fermin Villagran 1:07:44
2. Irene Ruberto 1:31:37
3. Rose Dumont villagran 1:48:40
4. Scott M Bromley 1:49:15
10. Running on Empty 1:38:08
1. Rachel Allen 1:34:18
2. Kindal Sweet 1:39:17
3. Ashley Davis 1:39:18
4. Jenna Mchugh 1:39:41
11. Mercuria Running 1:38:54
1. Guido Zarrella 1:35:23
2. Stephen Brady 1:38:43
3. Keri-Ann Rugg 1:40:37
4. Jenni Nettik 1:40:53
12. AMP Run Team 1:40:51
1. Elizabeth Wilson 1:34:03
2. Ashley Gamba 1:40:53
3. Carrie Roepke 1:44:15
4. Christine Meldrum 1:44:15
13. Boston Buddies 1:41:01
1. Joe Iovanisci 1:34:22
2. Sarah Muckian 1:39:59
3. Vince Varallo 1:42:19
4. Tracy Evans 1:47:26
14. Latinos Run Phoenix 1:41:08
1. Jose Laserna 1:27:06
2. Naomi Long 1:35:56
3. Natalia Velazquez 1:50:02
4. Nicolas Gordon 1:51:27
15. Unlisted Run Club 1:42:46
1. Alex Duke 1:21:47
2. Carter White 1:25:35
3. Taylor Gordon 1:34:39
4. Maddy Salazar 2:29:04
16. ELLIOTT ARMY 1:43:40
1. Maria Kirby 1:36:38
2. Kobi Candaroma 1:37:48
3. Tyler Glennon 1:42:14
4. Bryson Kirby 1:58:02
17. #beavictor 1:44:34
1. Laura Swain 1:34:24
2. Nathan Charrois 1:37:27
3. Martin Crawley 1:47:18
4. Diana Lininger 1:59:06
18. East Valley Runners 1:45:09
1. Paul Seale 1:35:55
2. Jk Jensen 1:41:17
3. Phillip Houk 1:46:20
4. Shanna Kvam 1:57:04
19. Queen Bee's 1:45:10
1. Melissa Picard 1:33:24
2. Tiffany Helwig 1:48:39
3. Kim Martin 1:49:11
4. Emily Sutton 1:49:27
20. Team Time Lapse 1:45:24
1. Jonah OConnor 1:34:32
2. Stephanie Augustin 1:47:05
3. Lydia Mosley 1:49:01
4. Dustin York 1:50:58
21. Hamburg 1:45:50
1. Nico Meyer 1:40:12
2. Stefan Fraberger 1:40:36
3. Niklas Gehrenbeck 1:48:27
4. David Richter 1:54:04
22. OBRunners 1:46:52
1. Aaron Chafino 1:20:35
2. Eduardo Mayo 1:47:09
3. Javier enrique Felix garcia alonso 1:55:09
4. Janeth Gamiz 2:04:34
23. Long Run Collective 1:47:09
1. Georgie Rutherford 1:28:16
2. Laura Owen 1:49:21
3. Treena Becker 1:52:14
4. Shannon Francis 1:58:45
24. SOTREC 1:47:21
1. David Ha 1:31:28
2. Paula Muller 1:45:56
3. Tamara Snyder 1:55:40
4. Kevin Gardner 1:56:18
25. Military 1:48:06
1. G Anthony Kunkel 1:11:04
2. Benjamin Losoya 1:39:36
3. Robert Biermann 1:58:31
4. Carl M Johnson 2:23:13
26. Las Sendas Run Bike Tri Club 1:48:27
1. Elaine Marchese 1:42:14
2. Brian Call 1:49:06
3. Irina Kranz 1:50:57
4. Kathryn Cook 1:51:30
27. 520 1:51:38
1. Karen Rohret 1:42:50
2. Ava Cassidy 1:44:10
3. Teri Mosher 1:45:15
4. Tracey Rowley 2:14:15
28. KAKE 1:53:17
1. Kyndal Wiltbank 1:48:14
2. Addie Benjamin 1:48:14
3. Kooper Williams 1:54:01
4. Katie Grifffith 2:02:38
29. Midwest is Best 1:53:48
1. Stephanie Boer 1:48:30
2. Kate Schlickman 1:55:34
3. Caroline Sundberg 1:55:34
4. Emily Rusticus 1:55:34
30. Cope Running Club 1:55:23
1. Jacob Flaherty 1:45:35
2. Aubrey Flaherty 1:45:44
3. Allen Cope 1:59:19
4. Brent Cope 2:10:54
31. Murry Dog Run 1:56:44
1. Amanda Steigman 1:30:41
2. Ryan Fender 1:38:50
3. Alexandra Campili 1:59:31
4. Diane Santa Maria 2:37:55
32. 50 States Half Marathon Club 1:56:59
1. Mary Jenkins 1:46:10
2. Sandy Morrell 1:56:40
3. William Herlin 1:58:36
4. Amy Becker 2:06:30
33. Highland wives 1:58:24
1. Angelette Lovell 1:45:41
2. Britta Black 1:57:02
3. Kelsea Frei 1:58:02
4. Carisa Smith 2:12:52
34. Just Move It 1:58:46
1. Benton Worthen 1:50:20
2. Brayden Gibbons 1:58:46
3. Lily Cowart 2:02:37
4. Cole Beus 2:03:20
35. If you sign up, Ill sign up 1:59:11
1. Jacob Morris 1:58:55
2. Aarlee Campbell 1:59:00
3. Sherod Hardt 1:59:22
4. Benjamin Russell 1:59:29
36. Crandell Crew 2:00:12
1. Greg Olmsted 1:46:31
2. Casey Crandell 1:55:04
3. Samuel Crandell 2:04:21
4. David Rigby 2:14:51
37. Strong Is Beautiful 2:00:21
1. Jeannie Tucker 1:49:38
2. Jenifer Stubbs 2:01:52
3. Scharlin Jones 2:03:15
4. Mariela Lebaron 2:06:39
38. Hash House Harriers 2:00:26
1. Matthew Graham 1:29:10
2. Manuel Soriano 1:56:47
3. Jeremy Poast 1:59:03
4. Elizabeth Seidl 2:36:42
39. Japanese Running Club 2:00:54
1. Tomoaki Nakanishi 1:39:30
2. Motoki Nakahara 1:49:26
3. Yukio Sakata 2:10:29
4. Kei Suzuki 2:24:12
40. Slalom PHX Family + Friends 2:01:52
1. Will Rosenbaum 1:51:54
2. Matt Moe 1:58:50
3. Jared Cunningham 2:06:46
4. Taylor Wood 2:09:57
41. Run Run Run And Run Some More 2:01:52
1. Wrigley Baugh 1:46:57
2. Kim Baugh 1:53:58
3. Emily Budge 2:12:09
4. Greg Budge 2:14:24
42. Team World Vision 2:03:37
1. Kenneth Kennedy 1:55:28
2. Jon Sherman 1:59:14
3. Becky Hanson 2:03:11
4. Daniel Volkmann 2:16:36
43. Tukee Runs 2:03:43
1. Kaylene Crandall 1:50:28
2. Ally Nelson 2:02:47
3. Scott Calder 2:07:41
4. Gretchen Guzman 2:13:56
44. Free Bananas 2:03:49
1. Molly Foley 1:51:31
2. Madeline `Binz 1:56:00
3. Joanie Foley 1:58:15
4. Kaitlyn Demaree 2:29:32
45. Norteam Runners 2:04:54
1. Giselle joanne Valenzuela escareno 1:58:11
2. Diana Maria Cuevas Castro 2:01:19
3. Lorena Cabanillas 2:05:42
4. Raul Oramas 2:14:24
46. Grand Canyon Endurance 2:05:27
1. Clay Tyler 1:29:47
2. Samuel Lee 1:50:54
3. Wilhelm Brautigan 2:30:33
4. Wesley Santos 2:30:35
47. Running for fun 2:05:34
1. Colton Clayburn 1:58:46
2. Jaxon Allen 1:59:16
3. Denise Clayburn 2:06:53
4. Jenn Smith 2:17:21
48. Crazy Train 2.0 2:05:37
1. Deanna Popp 2:01:52
2. Andrew Besaw 2:03:42
3. Paul Mullen 2:05:57
4. Kate Seifert 2:10:56
49. Team DRC 2:05:51
1. David Garner 1:49:40
2. Jay MacKinlay 1:59:29
3. Richard Garner 2:09:29
4. Craig Loveland 2:24:44
50. Goblins, Goons, & Gremlins 2:05:51
1. Kailin Kozacko 1:58:26
2. Hayden Brandt 1:59:32
3. Koby Dudley 2:12:02
4. Daniel Link 2:13:23
51. fvrunning 2:06:35
1. Jose Luis Bejarano Roa 1:49:04
2. Monica Salcido 2:05:03
3. Diana Paola Reyes Gonzalez 2:11:52
4. Gloria Quintero Margueri 2:20:22
52. Livin on a Prayer 2:06:56
1. Nathaniel Ashcraft 1:40:55
2. Jon Mitton 1:50:43
3. Rachel Mitton 2:11:28
4. Alyssa Ashcraft 2:44:37
53. Jerrys Kids 2:09:19
1. Jared Bodine 1:59:45
2. Oktyabri Bodine 2:09:34
3. Cameron Stewart 2:13:31
4. Brooklyn Stewart 2:14:27
54. Run of the Mill 2:09:29
1. James Stover 2:00:28
2. Jeremy Gin 2:07:30
3. Donguk Lee 2:14:12
4. James Lee 2:15:43
55. Team M&M 2:11:39
1. Marnee Marriott 2:10:23
2. Marcy Martin 2:10:24
3. Mike Marriott 2:12:54
4. Brian Martin 2:12:55
56. AZ Run Club 2:12:02
1. Katie Shapiro 2:05:56
2. Krisha Inocencio 2:07:54
3. Daniel Song 2:10:31
4. Mallory Maas 2:23:49
57. Mesa OGs 2:12:35
1. Jordan Giannetti 1:46:30
2. Austin Landrey 2:16:36
3. Carrie OGrady 2:20:11
4. Shay Smith 2:27:02
58. Half & Hyped 2:15:04
1. Adam Vawter 1:59:17
2. Dustin Smith 1:59:20
3. Bre Van Raalte 2:30:49
4. Taylor Slaughter 2:30:50
59. Williams Family 2:15:51
1. Abby Williams 2:15:31
2. Bryan Williams 2:15:42
3. Herb Williams 2:16:06
4. Ciara Williams 2:16:06
60. Ludlow 2:16:08
1. Jesse Ryburn 1:57:55
2. Zac Brost 2:08:11
3. Jessica Ludlow 2:28:37
4. Chris Ludlow 2:29:49
61. I made you a mixed tape 2:17:06
1. McKay Tucker 1:43:14
2. Ashley Johnson 2:26:01
3. Marc Johnson 2:27:39
4. Mark Tucker 2:31:31
62. Flying Javelinas 2:17:57
1. Rob Lindley 2:10:59
2. Jennifer Villalba 2:15:10
3. Michelle Miller 2:22:49
4. Michelle Remitera 2:22:49
63. Bruce Crew 2:18:08
1. James Bruce 1:44:36
2. Amy Lakata 1:58:41
3. Ella Bruce 2:44:37
4. Molly Bruce 2:44:38
64. Black Girls RUN! 2:20:14
1. Ashley Anyanwu 2:09:12
2. Jay Ell Alexander 2:10:40
3. Ethel Belair 2:30:16
4. Pamela Rainey 2:30:48
65. Greenfield Ward Runners 2:22:04
1. Bobby Anderson 1:45:27
2. Paul Peterson 2:09:52
3. David Barton 2:46:27
4. Mac Woolf 2:46:29
66. Copperleaf Happy Run 2:24:32
1. Tsung Yen Wu 2:03:39
2. Mao-jen Chung 2:14:03
3. Yuyuan Su 2:17:19
4. Zikun Zheng 3:03:07
67. Chaar Yaar Phir Tayyar 2:24:52
1. Umashankar Kashyap 1:39:19
2. Sulabh Shukla 2:16:07
3. Rishit Kashyap 2:51:48
4. Rajesh Kumar 2:52:12
68. Bad Knees Bears 2:25:33
1. Lydia Peterson 2:17:38
2. Naomi Peterson 2:17:39
3. Abigail Peterson 2:33:28
4. David Nehf 2:33:29
69. Runners4Life 2:26:52
1. Sitaram Lanka 2:00:49
2. Anil Gandhi 2:16:51
3. Shripathi Krishnan 2:19:25
4. Jigna Maru 3:10:25
70. Team I should've Said No 2:27:49
1. JeTaya Yarrington 2:07:27
2. Sarah Jones 2:20:12
3. Nikelle Welch 2:22:23
4. Kensington Betts 3:01:14
71. SWET 2:27:50
1. Serena East 2:18:38
2. Megan Hepner 2:20:20
3. Keri Kalmbach 2:21:45
4. Sonya Miller 2:50:39
72. Your Interval or Mine? 2:28:15
1. Joseph Marquez 2:11:57
2. Michele Olivari 2:16:53
3. Jacey Orlando 2:18:29
4. Yolanda Good 3:05:41
73. Birds in the Wilderness 2:28:29
1. Tyler Love 1:42:56
2. Braden Ure 1:42:57
3. Tom Love 3:14:01
4. Tiffany Ure 3:14:01
74. Pahadi Panthers 2:30:42
1. Ravinder Gairola 2:09:15
2. Vivek Badola 2:29:05
3. Hemant Kumar 2:30:51
4. Jeetesh Bahuguna 2:53:39
75. Big Steppas 2:39:16
1. Melissa Althaus 2:12:06
2. Nathan Windatt 2:20:12
3. Clayton Clemons 2:51:27
4. Elizabeth Clemons 3:13:19
76. Tia's Friends 2:40:31
1. Sarah Weyl 1:26:06
2. Phyllis Johnson 2:45:10
3. Carol Dates 3:07:51
4. Billie Ellenwood 3:22:55
77. We Teach, We Run, We Drink 2:40:41
1. Michele Cason 2:30:18
2. Jen Gerber 2:31:27
3. Lesly Gualajara 2:47:15
4. Sarah Quiroz 2:53:46
78. Ito Desk Jockeys 2:43:53
1. Langxiong Wu 2:26:39
2. Natalya Thran 2:41:32
3. Eric Thran 2:51:13
4. Marysol Contreras 2:56:06
79. Trouble Dutch 2:45:18
1. Preston Johnson 2:08:23
2. Mindy Holman 2:55:37
3. Michael Banta 2:57:27
4. Marci McDougall 2:59:45
80. Wilsonville 2:56:41
1. Brad Wilson 2:34:56
2. Natalie Wilson 3:02:27
3. Bethany Tholstrom 3:04:33
4. Nicholas Tholstrom 3:04:47
81. THE BRIGADE 3:18:49
1. Ashton Meeks 2:14:50
2. Spencer Black 2:40:47
3. Lacey Lines 4:09:50
4. Rider Lines 4:09:50

2025 Mesa 10K

Team Average Chip Time Top Team Scores
1. McKirdy Trained 28:25
1. Nathan Martin 28:07
2. Tesfu Tewelde 28:11
3. Afewerki Zeru 28:22
4. Alejandro Martinez Ambrosio 29:01
2. PHX Run Club 42:13
1. Gregory Gonzalez 38:13
2. Trevor Layman 39:58
3. Cassie Barrett 42:17
4. Cristian Curiel 48:26
3. Foothills Running Club 49:19
1. Leslie Waller 39:37
2. Ken Gardner 46:01
3. Diane McCloskey 55:47
4. Iqbal Dhindsa 55:52
4. 520 49:40
1. Jeremy Markowitz 45:57
2. Bob Jones 46:42
3. Javier Moncivaiz 52:25
4. Debby Jones 53:37
5. Rocky Mountain Racers 51:24
1. Logan Orr 47:26
2. Dustin Johnson 47:44
3. Sarah Orr 53:00
4. Sara Johnson 57:25
6. Ridge Runners 51:32
1. Andrew Gillett 47:42
2. Quinn Coates 47:50
3. Quin Gardner 54:21
4. Mason Sandstrom 56:15
7. Crandell Crew 53:01
1. Bryce Crandell 46:13
2. Blake Crandell 54:26
3. Paige Crandell 55:40
4. Kate Crandell 55:44
8. AMP Run Team 53:02
1. Desirae McConnell 48:10
2. Jeremy Haws 48:26
3. Stephanie Kleiber 55:53
4. Alekha Charles 59:37
9. Lentos Y Furiosos 53:54
1. Ricardo Espinosa 52:29
2. Heber Maldonado 52:54
3. Ruben Salazar 52:56
4. Bryan Martinez Jimenez 57:16
10. The H. Family Runners 56:10
1. Tim Heileman 49:31
2. Maren Hulse 55:37
3. Grant Hulse 55:39
4. Hyrum Heileman 1:03:52
11. The Fishermen 58:24
1. Matthew Nutt 49:56
2. Kyle Nadler 51:59
3. Sam Knoshaug 54:52
4. Hanley Elftmann 1:16:49
12. Easier Said Than Run 59:05
1. Mark Kavanagh 53:26
2. Juliana Amoroso 59:12
3. Karen Duffy 1:00:09
4. Kendel Battles 1:03:32
13. Atlanta Run Club 59:05
1. Brad Houska 38:53
2. Gloria Cuarezma 51:54
3. Jalysa Garner 1:12:26
4. Brittany Smith 1:13:07
14. Japanese Running Club 59:20
1. Kazuya Izumi 58:10
2. Keita Shimoda 58:14
3. Yusuke Onaka 59:12
4. Takahiro Horinaga 1:01:44
15. Palmers 1:00:07
1. Garrett Palmer 52:21
2. Braden Palmer 52:31
3. Regan Palmer 55:05
4. Kaycee Palmer 1:20:32
16. East Valley Runners 1:00:28
1. James Morrison 56:31
2. Kelly Brownson 1:00:15
3. Shannon Brown 1:00:57
4. Candace Lansberry 1:04:10
17. Rucshner's 1:00:40
1. Alex Rucshner 47:27
2. Amelia Rucshner 59:12
3. Angela Ritter 1:06:36
4. Zachary Miller 1:09:25
18. Copa Health 1:01:29
1. Cristian Montes 51:52
2. Mark Lorig 1:03:15
3. Drew Wagner 1:05:23
4. Michaela Statt 1:05:24
19. Robison Rumble 1:01:33
1. Tate Romney 54:56
2. Matthew Craig 1:02:33
3. Joshua Craig 1:02:33
4. Kayla Romney 1:06:09
20. Too Legit Fitness 1:03:33
1. Glen Hale 57:31
2. Brandon Steed 59:14
3. Amy Steed 59:24
4. Faith Catlett 1:18:01
21. Code 4 1:03:45
1. Salma Ziouti 54:53
2. Luchia Raffaele 1:04:25
3. Paloma Spence 1:07:50
4. Lucretia Durant 1:07:51
22. Norteam Runners 1:04:28
1. Maria Jose De Avila 1:01:26
2. Nahemy alejandra Lopez valdez 1:01:32
3. Isabella Oramas 1:07:04
4. Kathia Yazmin Flores Navarro 1:07:49
23. Latinos Run Phoenix 1:04:57
1. Ariel R Gomez 50:33
2. Lourdes Reyes 57:42
3. Blanca Lujan Westrich 1:00:03
4. Salvador Estril 1:31:32
24. GOATES 1:05:47
1. Brandon Goates 52:31
2. Thomas Goates 54:33
3. Tresure Goates 1:09:24
4. Brock Goates 1:26:39
25. Olmstead 1:09:11
1. Stuart Olmstead 1:07:11
2. Enoch Olmstead 1:08:04
3. Helena Olmstead 1:10:36
4. Jessica Olmstead 1:10:52
26. Here for the oranges 1:10:02
1. Melanie McClure 1:08:13
2. Lindsay Craghead 1:08:13
3. Rachael Nichols 1:08:15
4. Nicole Gillespie 1:15:29
27. Holy Molys 1:10:14
1. Jake Skinner 56:06
2. Daniel Skinner 1:12:58
3. Ramon Vera 1:13:24
4. Claudia Ulloa 1:18:28
28. Just Move It 1:11:15
1. Danielle Miller 58:04
2. Beatrice Cowart 1:12:00
3. Sadie Wold 1:17:28
4. Abby Beus 1:17:28
29. Kellys 10 yr 4 real this time 1:11:28
1. James Bosworth 1:04:30
2. Kristy Bosworth 1:05:04
3. Keith Berthiaume 1:10:48
4. Kelly O'Hara 1:25:31
30. Farny Fam 1:13:30
1. Levi Farnsworth 58:53
2. Jaxon Farnsworth 1:18:20
3. Finn Farnsworth 1:18:20
4. Chelsea Farnsworth 1:18:28
31. Finishliners 1:14:43
1. Prakash Vemula 1:03:04
2. Thulasiram Yachamaneni 1:12:55
3. Vijay Siloju 1:19:46
4. Vamsi Mallela 1:23:08
32. Besties 1:14:53
1. Katie Ibey 1:04:10
2. Kim John 1:05:47
3. Lisa Macedo 1:15:52
4. Amberly Bean 1:33:45
33. Strong Is Beautiful 1:16:16
1. Sarah Hardy Vera 1:01:50
2. Kaissa Smith 1:13:16
3. Tania Lebaron 1:14:39
4. Christy Knuteson 1:35:19
34. Finish Line Dreamers 1:16:20
1. Abuarshad Saifudeen 1:07:13
2. Sibish Basheer 1:15:31
3. Divya Lekshmi 1:15:38
4. Anusha Aman 1:26:56
35. SRTT 1:18:26
1. Bradley Peterson 55:01
2. September Chiste 57:26
3. Christina Nienstedt 1:40:37
4. Rebecca Frazier 1:40:38
36. Pahadi Panthers 1:18:49
1. Nitin Negi 1:09:32
2. Sumanta Das 1:11:08
3. Kiran Bahuguna 1:25:32
4. Hema Rohira 1:29:05
37. SWET 1:20:49
1. Julie Tary 1:16:42
2. Jose Aleman 1:17:15
3. Marcella Perez 1:17:26
4. Veronica Przybyl 1:31:55
38. Researchers Who Run 1:20:57
1. Alison Cook-Davis 1:17:44
2. Ashley Cooper 1:17:50
3. Kristi Eustice 1:18:45
4. Ashlee Tziganuk 1:29:29
39. 50 States Half Marathon Club 1:21:09
1. Julie Herlin 53:14
2. Jean Hulbert 1:11:29
3. Tasha-Mae Nicholas 1:38:35
4. Jane Rahe 1:41:18
40. Ky Mules 1:22:19
1. Nevin Mcchesney 1:05:13
2. Victoria Peters 1:16:15
3. Laura McChesney 1:28:27
4. Shawna Peters 1:39:22
41. The Cooler Hansens 1:24:22
1. Kaehl Hansen 1:12:07
2. Kaari Hansen 1:12:16
3. Michael Hansen 1:36:29
4. Kristen Hansen 1:36:36
42. Type Run Diabetes 1:25:01
1. Lucero Cortes 1:06:21
2. Fernando Cortes 1:06:21
3. Miguel Morales 1:43:36
4. Christopher Singleton 1:43:46
43. Finding Joy 1:25:20
1. Daniel Petrakovitz 1:16:57
2. Joseph Petrakovitz 1:27:15
3. Benjamin Petrakovitz 1:28:33
4. Samuel Petrakovitz 1:28:34
44. We have the runs 1:26:09
1. Lori Kauppila 1:08:20
2. Peter Kauppila 1:13:21
3. Sherburn Merrill 1:18:44
4. Allie Wallitner 2:04:10
45. Black Girls RUN! 1:26:35
1. Crystal "Ms Lovely" Slater 1:22:49
2. Briana Brown 1:22:52
3. Rae Allen 1:28:51
4. Janae Henderson 1:31:49
46. Calabria 1:27:16
1. Abhijeet Kulkarni 1:20:02
2. Chanda Bora 1:21:55
3. Sanjay Singh 1:29:43
4. Amol Pratinidhi 1:37:23
47. Spirit Seekers 1:30:17
1. Sujata Balupala 1:14:35
2. Murali Mekanaboyina 1:21:54
3. Swathi Mekanaboyina 1:42:19
4. Rajeswararao Velpulanaga 1:42:19
48. Nova2Mesa 1:33:18
1. Dhanya Tadipatri 1:33:18
2. Kyle Kentch 1:33:18
3. Kaarthik Chandrasekhar 1:33:18
4. Christine Muccianti 1:33:19
49. Team Get Some 1:35:05
1. Robert Miller 1:11:24
2. Elaine Gonzales 1:37:25
3. Carol Ilechuku 1:41:03
4. Garnett Reeves 1:50:28
50. SBC Crawlers 1:38:36
1. Theresa Sella 1:31:12
2. Philip Sella 1:31:17
3. Stephanie Foster 1:45:56
4. Jana OBarr 1:46:00
51. TWV Tucson 1:44:25
1. Jonathan Constantinides 44:30
2. Daniella Bolin 1:39:06
3. Jane Gardner 2:05:19
4. Jamie Gardner 2:28:47
52. 10K for 10 years 1:50:47
1. Cecilia Espejo 1:35:25
2. Veronica Perez 1:35:34
3. Flor Portillo 2:06:05
4. Flor Espejo 2:06:05
53. Marvasha 1:57:56
1. Shashvat Mariswaran 1:55:38
2. Vasana Ramachandran 1:56:00
3. Mariswaran Balasubramanian 2:00:02
4. Varsha Mariswaran 2:00:03

2025 Mesa Half Marathon Virtual

Team Average Chip Time Top Team Scores

2025 Mesa Amazon Kids 1K

Team Average Chip Time Top Team Scores