Portland Marathon
Portland Marathon
Menu
Team Results
Select Race:

2025 Portland Marathon

Team Average Chip Time Top Team Scores
1. Nike Employee Team 3:01:24
1. Jose Morales 2:47:24
2. Nathan Fleck 2:57:08
3. Oscar Cardenas 3:09:09
4. Robert Simpson 3:11:54
2. Portland Frontrunners 3:19:13
1. Matthew Teyema 2:58:04
2. Patric Campbell 3:08:27
3. Matthew Jordan 3:32:44
4. Joseph Jenkins 3:37:35
3. Doernbecher Dinos 3:19:15
1. Christopher Lessenich 2:57:21
2. Michael Tworoger 3:12:08
3. Ally Averill 3:18:28
4. Jonathan Sachs 3:49:03
4. Mattys Ducklings 3:26:14
1. Ryan Nguyen 2:51:25
2. Matthew Wanlass 3:00:05
3. Madeline Wanlass 3:43:54
4. Carolyn Jane Almeida 4:09:32
5. T-Town 3:26:39
1. Brandon Martin 3:13:38
2. Caleb Ko 3:15:51
3. David Alejandrino 3:35:46
4. Joshua Morisaki 3:41:18
6. FoPo Run Club 3:29:13
1. Chris Laflin 3:12:54
2. Charles Hoyt 3:28:39
3. Andrew Shaw 3:35:16
4. Matt Greensmith 3:40:02
7. Every Wednesday! 3:31:08
1. Laura Carlson 3:12:57
2. Matthew Alanskas 3:28:16
3. Justin Mark 3:39:21
4. Michael Frank 3:43:57
8. Rose City Track Club 3:35:42
1. Ozo Rojas 3:01:27
2. Arjun Viray 3:39:47
3. Juliana DePietro 3:43:58
4. Baorui Jia 3:57:36
9. SEAFAM 3:35:49
1. Luke Murphy 3:18:18
2. Kay Jorgensen 3:28:29
3. Laura Kuzma 3:41:10
4. Jill Storey 3:55:20
10. Rock Creek Run Club 3:38:12
1. michel maokhampio 3:25:58
2. Brett Levenson 3:33:54
3. Griffin Vaughan 3:44:46
4. Vicki Traller 3:48:10
11. Torch 3:38:50
1. Yang Jie 3:30:46
2. JUN SHAN 3:32:49
3. Xinrong Wang 3:39:59
4. Zhen Wang 3:51:45
12. Raza Runners 3:41:34
1. Maynor Manuel 3:10:05
2. Fabian Lopez 3:46:29
3. Ina Rotar 3:54:06
4. Diana Camacho 3:55:34
13. Fleet Feet Tacoma 4:01:26
1. Noah Abu-Allan 3:37:25
2. Patrick Gaurano 4:01:35
3. Zoe Woodey 4:12:27
4. Karina Saunders 4:14:18
14. Misery Loves Company 4:02:38
1. Brandon Kynsi 3:32:22
2. Sydney Amundsen 3:33:59
3. Jonna Robinson 4:29:58
4. Kimberly Price 4:34:15
15. Built Different 4:03:07
1. Maxim Karoubi 3:22:48
2. Amanda Spillane 3:42:39
3. Hannah Karoubi 4:16:45
4. Karol Ostrowski 4:50:16
16. McSpauldunglys 4:05:46
1. Catherine Spaulding 3:39:36
2. Michael Spaulding 3:49:47
3. Brad McCandless 4:16:36
4. Jenny Spaulding 4:37:06
17. Run for the fun of it 4:06:31
1. Stephen ODonnell 3:19:25
2. Daniel McCuen 3:50:48
3. Karl Halvorson 4:29:51
4. Scott Andrew 4:46:01
18. REIGN OR SHINE 4:07:14
1. Alex Rushing 3:42:04
2. Emmanuel Ola 3:52:11
3. Abigail Armstrong 4:05:05
4. Joshua Mitchell 4:49:36
19. Run, Wine, Repeat 4:07:21
1. BECCA MCCULLOCH 3:37:00
2. Cara Turano 3:46:42
3. Isabelle Marcantuono 4:13:43
4. Nolan Douglass 4:51:59
20. Couch to Marathon 4:07:59
1. Haven Lambrite-Dodge 3:23:15
2. Mason Lambrite 3:41:46
3. Eric Shipley 4:42:10
4. Janelle Jurak 4:44:45
21. Purple Rangers 4:10:31
1. Logan Nichols 3:32:10
2. August Tannouri 3:58:05
3. Kaylyn Franklin 4:21:55
4. Daniel Calderon 4:49:55
22. G Circle Run Club 4:11:07
1. Jeremy Snyder 3:55:35
2. Jennica Galindo 4:05:51
3. Martin Quintanilla 4:21:20
4. Nicholas Galindo` 4:21:42
23. Portland Peloton 4:11:51
1. Kyle McKinnon 3:46:18
2. Jane Pfaendler 4:00:19
3. Evan Bolton 4:24:45
4. Erin Olsen 4:36:03
24. Twist Bioscience 4:13:09
1. Errol Tongco 3:43:57
2. Miles Perez 3:59:26
3. Bailey Burk-Convery 4:15:46
4. Andre Baxter 4:53:27
25. BAMFIC Solutions 4:15:19
1. Nancy Rodriguez 3:48:02
2. EARVIN BOUNNAVONG 3:57:22
3. Tatsuma Kobayashi 4:18:22
4. Brianne Preza Haynes 4:57:31
26. Lauryn Made Us Do It 4:15:26
1. Michael Lin 3:12:49
2. Steven Yu 4:16:04
3. Lauryn Lin 4:28:53
4. Jinhyung Kim 5:04:00
27. Ova Achievers 4:18:56
1. Isaac Looney 3:41:33
2. Aaron Albrich 4:02:15
3. Bradley Munson 4:34:33
4. Jaden Neal 4:57:23
28. Powered by Bpositiv 4:23:29
1. Lucas Root 3:28:46
2. Joseph Endler 3:42:24
3. Beatrice Endler 5:08:57
4. Elias Pite 5:13:51
29. The real husky housewives of Sweet Home 4:31:01
1. Brittany Kauffman 4:13:00
2. Shawna Yunke 4:31:08
3. Janine Bondesen 4:34:49
4. Mindy Cummings 4:45:05
30. Drifters 4:33:04
1. Anward Tran 4:17:36
2. Cuong Pham 4:23:17
3. Trang Le 4:36:44
4. Lam Nguyen 4:54:38
31. Slow As Pho 4:33:15
1. Victor Tran 3:57:21
2. Kurtis Man 4:35:59
3. Travis Wong 4:42:03
4. Ryan Wong 4:57:35
32. Fast-ish 4:35:54
1. Megan Zellmer 4:13:27
2. Steven Laub 4:39:03
3. Heather Kaczmarek 4:42:29
4. SUNMI KU 4:48:37
33. ACHS and Pains 4:38:35
1. Ruben Galimba 3:35:02
2. Jean-Luc Chamaa 4:29:31
3. Derek Lyon 4:44:49
4. Walter Huebner 5:44:56
34. Chugging Along 4:53:26
1. Kaitlin Sauer 3:38:56
2. Danika Kennedy 4:56:34
3. Kate Jennings 5:12:09
4. David Garnica 5:46:06
35. Ive Got The Runs 4:57:24
1. Grant Baysinger 4:13:21
2. Michael Klapp 4:13:22
3. Leithan Briggs 5:04:32
4. Travis Harvey 6:18:21
36. Just Finish 5:00:52
1. James Nguyen 3:44:41
2. Tim Ho 4:26:11
3. Rebecca Nick 4:58:34
4. Huan Nguyen 6:54:02
37. Tu-too Many Miles 5:03:08
1. idi mckay 4:32:47
2. Leana Girton 4:35:49
3. Taleah Zueger 4:40:27
4. Reagan Moore 6:23:28
38. Team Asha East Bay 5:06:54
1. Rajesh Swaminathan 4:06:50
2. Prakriti Katariya 5:15:30
3. Ajith Thoutu 5:24:44
4. Satheesh Subramanian 5:40:32
39. Happy Valley Run Club 5:18:21
1. Rylee Ramsey 4:44:46
2. Josh Powers 4:45:10
3. Sara TamBurina 5:51:44
4. Bekki Piper 5:51:45
40. LRC 5:22:37
1. Corina Gonzalez 4:49:23
2. Angela Ely 4:49:24
3. Brenda Mandujano 5:41:43
4. Michell Mendoza 6:09:59
41. Saoirse Steppers 5:23:33
1. Ariana Vanderveer 5:15:32
2. Roxy Thomas 5:15:33
3. Mark Thomas 5:31:33
4. Clyde Thomas 5:31:34
42. TEAM Q 5:32:02
1. Minoru Takebayashi 4:57:28
2. Masaya Ishijima 5:20:43
3. Mami Kudo 5:54:57
4. Keiichi Kudo 5:54:58
43. Not fast but kind of furious 6:10:48
1. Eric MacEvoy 5:31:30
2. Nicole Hume 6:08:40
3. Heather Yardley 6:26:33
4. Jonathan Yardley 6:36:27

2025 Portland Half Marathon

Team Average Chip Time Top Team Scores
1. BTC Elite 1:06:57
1. Keegan McCormick 1:06:08
2. Johnny Rutford 1:06:40
3. Andrew Cusmano 1:07:16
4. Sam Lomax 1:07:43
2. Rose City Track Club 1:18:43
1. David Clark 1:11:56
2. David Jacobson 1:18:02
3. Cortney Berling 1:22:01
4. Kaylee Wessel 1:22:52
3. Raza Runners 1:20:21
1. Alejandro Madrigal Campos 1:11:41
2. Otoniel Miguel Manuel 1:20:28
3. Ruben Lopez 1:22:14
4. Osman Mendez 1:27:00
4. Nike Employee Team 1:23:09
1. Josh Kuriakose 1:19:31
2. Filippo Gai 1:23:42
3. Gustavo Aguilar Palomec 1:23:50
4. Nicole Kirschner 1:25:35
5. Washington Athletic Club 1:24:40
1. Kennan Schrag 1:09:39
2. Brittany Mascall 1:27:23
3. Lorenzo Agogliati 1:30:42
4. Michael Magnussen 1:30:56
6. San Diego Track Club: Zigzag 1:26:14
1. Leo Gebbie 1:16:58
2. Eddie Rodriguez 1:25:36
3. Oriana Luko 1:29:00
4. Erik Madsen 1:33:22
7. West Coast Speed Shop 1:30:44
1. Jody Broccoli-Hickey 1:25:29
2. Emily Pierce 1:31:56
3. Alexis Rife 1:31:57
4. Tara Pandey 1:33:36
8. Cayman Chasers 1:32:03
1. Andrew Morrison 1:17:56
2. Darryl Lewis 1:26:54
3. Sarah Gluschke 1:40:06
4. Carole Stewart 1:43:15
9. Fast Women and Cheap Drinks 1:32:14
1. Ashley Maton 1:24:49
2. Larissa Kolasinski 1:25:32
3. Claudina Valcarlos 1:36:03
4. Alexandra Hurtarte 1:42:33
10. San Diego Track Club: 6th Ave 1:36:59
1. Merari Cisneros 1:34:10
2. Paul Smits 1:35:44
3. Rose Gasper 1:35:49
4. Diana Padilla 1:42:15
11. Every Wednesday! 1:37:07
1. Jake Johnson 1:17:05
2. Adam Hill 1:36:42
3. jill schellberg 1:42:54
4. Elijah Caluya 1:51:47
12. Every Wednesday: C 1:37:19
1. Dustin Ansley 1:23:18
2. Haziel Garcia 1:35:13
3. Sydney Stapel 1:42:18
4. Courtney Malo 1:48:26
13. Gelato Qui Vicino 1:38:37
1. Danan Margason 1:32:16
2. Noah Jaffe 1:32:17
3. Jason Sykes 1:43:04
4. Jake Phillips 1:46:52
14. Agony of Dafeet 1:39:26
1. Alex Slenning 1:04:12
2. Pete Wogan 1:48:58
3. Dylan Conway 1:50:01
4. Alex Harris 1:54:34
15. MTS Solo Runner - Open Team A 1:40:36
1. Adam Mann 1:31:56
2. Emma Mann 1:37:15
3. Jeffrey Dilba 1:44:55
4. Israel Castro 1:48:16
16. San Diego Track Club: Powder 1:41:00
1. Kelly Nocon 1:35:07
2. Carl Diaz 1:40:26
3. Mary Ford 1:43:12
4. Sally Tsai 1:45:15
17. Run Sage Run 1:41:49
1. chloe berry 1:32:49
2. Tom Novak 1:36:08
3. Tucker Nadal 1:48:18
4. Derek Smit 1:50:01
18. Chugging Along 1:42:58
1. Jim Patterson 1:28:51
2. Amy Roach 1:46:09
3. Braden League 1:46:10
4. Keenan Rodgers 1:50:41
19. TREXIMO 1:43:09
1. Ramos Sibarani 1:25:12
2. Joshua Kaylor 1:36:55
3. Federico Serrano 1:55:12
4. Abigail Serrano 1:55:17
20. Slow Runners of Salem 1:43:32
1. Nathaniel Goodman 1:30:01
2. Marco Leon 1:30:02
3. Michael March 1:55:43
4. Jonathan Reynoso 1:58:22
21. Legs Miserable 1:43:43
1. Maxwell Westervelt 1:32:55
2. Daniel Mathews 1:39:04
3. Tucker Heaslip 1:50:23
4. Carson Paull 1:52:30
22. Medley of Movers 1:46:36
1. Brandis Piper 1:38:39
2. James Robinson 1:45:33
3. Nathan Yoder 1:45:35
4. Mark Lange 1:56:36
23. Every Wednesday: D 1:47:19
1. Jaime Santos 1:39:32
2. Jonathan Yang 1:43:40
3. Brenda Yaso-Lemus Solis 1:50:16
4. Jerry Yang 1:55:49
24. The Sole Mates 1:47:30
1. Baird Newbern 1:35:57
2. Anne O’Hagan 1:51:20
3. Kimaya Cole 1:51:21
4. Graham Pergande 1:51:21
25. Torch 1:47:36
1. Yan Chen 1:30:34
2. Lydia Wang 1:49:16
3. JI SHE 1:54:01
4. NA YU 1:56:33
26. Portland Frontrunners 1:49:01
1. Jeremy Youde 1:38:19
2. Jonathan Hinkle 1:45:31
3. John Wan 1:53:00
4. Sean Cosgriff 1:59:15
27. Rock Creek Run Club 1:49:30
1. Jeff Cushing 1:48:03
2. Matthew Maas 1:48:56
3. Logan Anderson 1:49:19
4. Brianna Nierman 1:51:42
28. Honey Badgers 1:49:43
1. Sam Reynolds 1:36:17
2. Michael OConnor 1:50:11
3. Rachel O'Connor 1:52:48
4. Jesse Steinberg 1:59:35
29. DegeneFit 1:50:11
1. Clint Rodgers 1:34:15
2. Cam Troike 1:47:12
3. Chase Bradley-West 1:47:37
4. Lu Ortiz 2:11:39
30. F3 Oregon Territory 1:50:46
1. BRIAN DAVIS 1:39:27
2. Collin Votrobeck 1:40:36
3. Daniel Hillebrand 1:51:41
4. Derek Kaufman 2:11:20
31. Happy Valley Run Club 1:50:46
1. Brian Phan 1:23:16
2. Jaymen Beall 1:42:42
3. Tom Deggendorfer 2:03:08
4. Mona Henry 2:13:59
32. Silenus Run Club 1:51:28
1. Ty Siepert 1:45:05
2. Jon La Follett 1:48:01
3. Sheen Hua 1:53:58
4. Arthur McMahon 1:58:46
33. Every Wednesday: B 1:52:23
1. Megan Stroud 1:48:58
2. Joseph Shatzel 1:50:52
3. Natasha Elhaj-Hedinger 1:54:16
4. Ally Hedges 1:55:27
34. Spartans 1:54:01
1. Joshua Crabbe 1:47:06
2. Lindsay MacKenzie 1:47:57
3. Morgan Thornwell 1:55:02
4. Chris Hoyer 2:05:59
35. BAMFIC Solutions 1:54:13
1. Jorden Williams 1:42:56
2. Jonathan Burr 1:54:30
3. Jourdan Pineda 1:55:17
4. Reza Mazloomi 2:04:10
36. Chafing The Dream 1:55:54
1. Stephen Locke 1:38:19
2. Hanna Kim 1:59:12
3. Diane Robles 2:03:03
4. Richard Bun 2:03:04
37. Doernbecher Dinos 1:56:02
1. Stacy Roberts 1:43:16
2. Shaheen Safari 1:48:15
3. Christine Jackson 2:04:28
4. Natalie Demarest 2:08:09
38. San Diego Track Club: Bridle 1:56:03
1. Kevin Panaro 1:48:34
2. Sven Rivera 1:52:50
3. Brielle Eaton 1:56:40
4. Sarah Schneider 2:06:09
39. Fleet Feet Tacoma 1:56:30
1. Bekah Olson 1:50:09
2. Lana Dov 1:58:17
3. Brittney Nicole 1:58:18
4. Lee Barker 1:59:15
40. Worst Pace Scenario 1:57:02
1. Christopher Suarez 1:31:21
2. Francely Cuevas 1:55:39
3. Chris Wallace 1:55:41
4. Mireille Suarez 2:25:25
41. Caminando Running Club 1:57:18
1. Cristian V 1:43:54
2. Luis Cabanilla 2:00:00
3. Yair Buendia 2:01:57
4. Pablo Barrera 2:03:22
42. Run 'Till It Hurts 1:57:20
1. Samuele Barin 1:45:25
2. Lisa Han 1:52:59
3. Olivia Maiuri 2:03:03
4. Jude Bokovoy 2:07:54
43. The Oregon Brewery Running Series 1:57:33
1. Nathan Freeburg 1:38:27
2. Joel Mclarry 1:43:12
3. Joseph Jerome 2:10:41
4. James Jerome 2:17:51
44. Every Wednesday: A 1:57:41
1. Alysia Cox 1:54:14
2. Kami Pahl 1:54:24
3. Rachael Vickers 2:00:11
4. Adriana Trujillo 2:01:54
45. We_are_Warriors 1:58:58
1. venkateshan udhayan 1:51:59
2. Rajendrakumar Chinnaiyan 1:53:02
3. Anil Kumar Marupilla 2:01:07
4. MADHUSUDAN CHITTIM MUNIRATHNAM 2:09:46
46. Sass and Furious 1:59:11
1. Caseem Desphy 1:43:25
2. Andy Pham 1:55:46
3. Vinh Nguyen 2:05:06
4. Jennifer Luu 2:12:29
47. Ova Achievers 1:59:24
1. Mariah-May Lucy 1:45:15
2. Meghan Frisard 2:00:51
3. Megan Fuerst 2:04:05
4. Sadie Holt 2:07:26
48. Sore Winners 1:59:25
1. Aeric Estep 1:39:33
2. David Hazen 1:45:12
3. Joshua Knopp 2:15:36
4. Layne Reavely 2:17:20
49. FoPo Run Club 1:59:35
1. Christoforos Katsaounis 1:55:39
2. Patrick Carr 1:57:07
3. Lauren Ciurca 1:58:35
4. Abigail Hoyt 2:07:01
50. Scrambled Legs and Toast 1:59:56
1. Luke Wehrkamp 1:51:22
2. Chadwick Harvey 1:57:14
3. Henry Becker 2:00:15
4. Brandon Baker 2:10:53
51. Cafecito Run Club 1:59:57
1. Abraham Mejia 1:44:43
2. Rogelio Gudino 1:51:53
3. Kalinda Reynolds 2:04:41
4. Berenice Mejia 2:18:29
52. Run for the fun of it 2:00:52
1. Antonio DiMicco 1:58:41
2. SCOTT DIMICCO 2:00:09
3. Michelle Chuaprasert 2:01:10
4. AJ DiMicco 2:03:27
53. Not Fast, But Furious 2:00:54
1. Kayla Arnot 1:57:53
2. Sonia Camacho 2:01:13
3. Pablo Dominguez 2:01:57
4. Destiny Castillo 2:02:34
54. REIGN OR SHINE 2:01:15
1. Maddy Gross 1:51:36
2. Jess Norris 1:53:46
3. Jason Mallari 2:09:49
4. Maddie Boone 2:09:49
55. CRC Legacy 2:01:16
1. Ed Clarke 1:42:14
2. Steve Boyadjian 2:07:37
3. Lisa Boyadjian 2:07:37
4. Anastasia (Sia) Clarke 2:07:38
56. LatinasRAPortland 2:01:21
1. Esmeralda Avendano 1:57:02
2. Lulu Arvizu 1:59:47
3. Maria Cruz 2:02:43
4. Crystal Ventura-Santos 2:05:53
57. Shruti Speedsters 2:02:58
1. Rambert Nahm 1:48:00
2. Anne Rocheleau 1:54:07
3. Amit Mhatre 2:09:25
4. Shruti Subramanian 2:20:20
58. Pledge2Fit Mavericks 2:03:00
1. Praveen Sharabu 1:46:04
2. sandeep shukla 1:59:02
3. Harshit Patni 2:10:28
4. Ritu Vasisht 2:16:25
59. MTS Fan Club 2:03:39
1. Workeneh Hehn 1:43:43
2. Madeline Swidergal 1:59:14
3. Antoinne Wafer 2:11:47
4. Grume Assefa 2:19:51
60. Nip City Chaffers 2:04:51
1. Maryssa Fenwick 1:59:50
2. Sam Howard 1:59:50
3. Fiona Miller 2:00:00
4. Garret Eisenbrandt 2:19:43
61. irun4tacos 2:05:28
1. Hawika Ke 1:59:05
2. Noemi Herrera 2:00:36
3. Julissa Soto 2:07:42
4. Evelin Garcia 2:14:29
62. Run Like You Stole It 2:05:50
1. Blake Ferrin 1:57:50
2. Rick DeLucco 2:00:40
3. Tyler Ferrin 2:10:47
4. Kayla McClanahan 2:14:05
63. Parkrun Pals 2:06:15
1. Marshall Marriott 2:04:39
2. Bennett Ruelas 2:06:00
3. Abby Ruelas 2:06:01
4. Yinghong Song 2:08:18
64. Women Run PDX 2:07:37
1. Melissa Moan 2:06:03
2. Samantha Esmer 2:07:38
3. Sara Krajewski 2:08:05
4. Jericho Winter 2:08:40
65. Barely Perfusing 2:07:52
1. Brenna Wagy 1:52:02
2. Braydon Postma 2:03:18
3. Austin Armstrong 2:18:05
4. Josilyn Armstrong 2:18:05
66. Over Engineered and Under Trained 2:08:42
1. Thomas Grabher 1:41:06
2. Tyler Flowers 1:54:05
3. Tim Chan 2:08:49
4. Jordan Keomanivanh 2:50:48
67. Transcenders 2:08:56
1. Thinh Tran 1:57:33
2. Patricia Tran 2:03:06
3. Hieu Tran 2:09:35
4. Thunyarak Katikavongkhachorn 2:25:31
68. 72nd Gracers 2:09:26
1. Hien Le 1:57:57
2. Marcus Hendrickson 2:11:16
3. Nathan Pham 2:11:17
4. Jayden Thao 2:17:13
69. Rice Bowl Runs 2:10:54
1. Michael Seaver 1:52:46
2. PhiSean Phan 2:13:27
3. Max Sasaki 2:17:49
4. Kaythlin Yuswardy 2:19:36
70. Pacific Surge 2:11:10
1. Reed Homan 2:02:50
2. Jackson Wynne 2:08:17
3. Eric Mills 2:10:09
4. Sarah-Joy Nguyen 2:23:22
71. We got the Runs 2:12:35
1. sarah hong 1:54:26
2. Elisa Truong 2:00:03
3. Yoojoo Lim 2:17:22
4. Cindy Imm 2:38:28
72. Heel Yeah! 2:13:17
1. Raymond Adijanto 2:09:54
2. Garrett Taylor 2:09:57
3. Kenny Kim 2:12:46
4. Dan Chiao 2:20:32
73. Drifters 2:14:42
1. Vi-Cuong Bui 2:05:26
2. Viet Duong 2:10:34
3. Han Luong 2:14:29
4. Tony Huynh 2:28:20
74. Salt & Stride 2:15:01
1. Taylor Abdie 1:59:50
2. Deanna Silva 2:07:27
3. Jose Velazco 2:21:42
4. Alex Finch 2:31:05
75. The Fearless Fighting Friends 2:15:36
1. Maggie O'Leary 2:03:42
2. Madison Scroggins 2:03:42
3. Suzie Myles 2:13:05
4. McKenna Zehnder 2:41:55
76. EVG INSIDERS 2:15:46
1. Iori Ohashi 1:30:40
2. Jeff Perkins 1:49:29
3. Thomas Michalica 1:59:37
4. Zach Reed 3:43:17
77. Nomadic Pacers 2:16:26
1. Bilegee Walker 1:59:45
2. Tsengelmaa Batjargal 2:19:43
3. Burtegeljin Gombosuren 2:21:21
4. Dava Munro 2:24:57
78. SEAFAM 2:16:28
1. Eric Zannini 2:14:06
2. Makena Finger Zannini 2:16:04
3. Olivia Yates O'Donnell 2:17:09
4. Joshua O'Donnell 2:18:32
79. Lim Family #7 2:16:52
1. Ryan Lim 1:56:18
2. Justin Lim 2:04:40
3. Cassie Lim 2:04:44
4. Wilson Lim 3:01:45
80. B1GB4LL5 2:18:05
1. Devin McCleary 1:38:08
2. Hayden Bromberek 1:59:33
3. Logan Dodson 2:15:43
4. Jake Espinoza 3:18:54
81. Broken Ankles 2:18:31
1. Kevin Bruce 2:10:14
2. Chloe Brock 2:13:30
3. Hannah Thompson 2:19:08
4. Robert Rudinsky 2:31:10
82. Multnomah Athletic Club 2:18:53
1. Laura Meadors 1:43:46
2. Amy Greene 2:03:27
3. Gang Fong 2:44:08
4. Austina Fong 2:44:08
83. GOAL GETTERS 2:19:15
1. Victoria Mallory 1:55:18
2. Gaby Lopez 2:12:46
3. Brenda Santos Nino 2:34:27
4. Millicen Ovando cacho 2:34:28
84. Powered by Bpositiv 2:19:54
1. Taylor Park 1:58:56
2. Avery Mallett 2:06:57
3. Mabry Gentry 2:25:20
4. Jessica Rotter 2:48:24
85. LRC 2:23:03
1. Anayeli Perez Ramirez 2:13:00
2. Avigail Ramirez 2:15:24
3. Melissa Maldonado 2:23:39
4. Dayana Cardenas 2:40:08
86. Reshod Walking Shoes 2:25:59
1. Stephanie Casey 2:08:36
2. Kim Kovacs 2:24:55
3. Michael Silliman 2:30:18
4. BENJAMIN WARD 2:40:06
87. 26 on 26! 2:26:39
1. Nathan Beird 1:57:52
2. Morgan Beird 2:10:14
3. Calla Lloyd 2:21:15
4. Neena Johnson 3:17:16
88. Not 2 Fast, Just 2 Furious 2:28:00
1. Emmanuel Vargas-Falcon 2:13:21
2. Kelly Johnson 2:14:31
3. Alayna Pilney 2:33:05
4. Dhivya Srinivasan 2:51:02
89. Kelly-Glasoe 2:28:16
1. Anthony Kelly-Glasoe 2:18:18
2. Erinn Kelly-Glasoe 2:18:19
3. Emma Kelly-Glasoe 2:38:13
4. Stuart Glasoe 2:38:14
90. Team Nolan Pattillo - A Beautiful Life 2:30:22
1. Brett Santhuff 2:26:50
2. Chelsea Johnson 2:26:57
3. Erin Pattillo 2:29:14
4. Jennifer Guyant 2:38:28
91. Team Vegan 2:31:08
1. Rachel Kelly 2:12:44
2. Sofia Zancock 2:33:45
3. Kimmy Sullivan 2:33:45
4. Alice D'Amore 2:44:18
92. Jolly Joggers 2:31:19
1. Geena May 2:22:07
2. Christina Daragan 2:22:08
3. Breanna Brown 2:38:37
4. Egor Ershov 2:42:25
93. Bethel running 2:31:48
1. Jeongsoo Jeong 2:11:03
2. Jaehoon Bang 2:18:01
3. John Park 2:48:20
4. Kwanghee Han 2:49:48
94. Bhaag Milkha Bhaag 2:32:15
1. Himanshu Suri 2:01:39
2. Raman Sharma 2:28:32
3. Ruchika Chinda 2:45:34
4. Mona Vij 2:53:16
95. Sparkle Dawgs 2:32:20
1. Teri Bledsoe 2:17:07
2. Deb Wilding 2:37:02
3. Ericka Haas 2:37:03
4. Lori Landolt 2:38:09
96. Hoekas 2:32:24
1. Alex Nguyen 1:54:34
2. Ana Salim 2:18:48
3. Leesa Cano 2:23:40
4. Kellie Ventura 3:32:31
97. Pavement Princesses 2:32:24
1. Josh Huffman 1:59:41
2. Kelsi Golinvaux 2:21:15
3. Britta Haglund 2:34:35
4. Taseti Anderson-Stell 3:14:06
98. Team Asha East Bay 2:33:53
1. Shipra Mahajan 2:27:36
2. VAIDYANATHAN ANANTHARAMAN 2:29:37
3. Ravi Gali 2:37:02
4. Renu Kulkarni 2:41:19
99. Bassler Hopeless Peanuts 2:37:12
1. Mary Bassler 2:25:08
2. THOMAS BASSLER 2:30:30
3. KAITLYN BASSLER 2:46:34
4. Derek Oleniczak 2:46:35
100. HalfWayThere 2:37:33
1. David Blair 1:58:08
2. Felicia Jasso 2:00:56
3. Kevin Young 2:16:41
4. Kandice Blair 4:14:28
101. Smiles Through The Miles 2:38:52
1. Jessica Brown 2:04:50
2. LeeAnn Warneke 2:22:12
3. jennifer johnson 2:32:04
4. Steve Joy 3:36:21
102. Joyeeta and Friends 2:40:22
1. Aminul Islam 2:06:58
2. Rafatul Faria 2:37:18
3. Nabila Islam 2:48:28
4. Zerin Fatima 3:08:44
103. 50 States Half Marathon Club 2:45:13
1. Angie Winstead 2:20:39
2. Naomi Branham 2:36:32
3. David Winstead 2:51:22
4. Marky Lee-Pearce 3:12:18
104. Spicy Meatballs 2:47:18
1. Jenna Talarico 2:00:36
2. Nigel Davis 2:41:23
3. Kelly Talarico 3:13:36
4. Marlena Smith 3:13:37
105. Everything Hurts And I'm Dying 2:47:45
1. Brent Tolman 2:24:13
2. Alex Geyer 2:44:49
3. Jennifer Cohen 2:44:51
4. Stephabie Legge 3:17:05
106. Blister Pack 2:47:56
1. Mattie Love 2:04:25
2. Kasey Love 2:05:40
3. Sandy Stewart 2:45:55
4. Glenda Stewart 4:15:46
107. Sole Mates 2:50:10
1. Ramesh Dhandapani 2:35:28
2. Gayathri Kumar 2:43:16
3. Vanamala Jagannath 2:53:42
4. Mangala Gopal 3:08:13
108. Soles on Fire 2:54:41
1. Chitra Mariappan 2:24:54
2. Guru Raj 2:47:00
3. Ashok Raj 3:09:19
4. Anu Mallavarapu 3:17:29
109. Rip City Chafers 4:07:31
1. Robin James 4:02:21
2. Mike Scammon 4:09:12
3. Sarah Scammon 4:09:14
4. Kelly Scammon 4:09:16

2025 Portland 10K

Team Average Chip Time Top Team Scores
1. Rose City Track Club 39:29
1. Carsen Moon 34:06
2. Lyndsey Abt 39:22
3. Rahul Marathe 39:57
4. Kirk Sutherland 44:33
2. Nike Employee Team 43:44
1. William Gintz 41:32
2. Jennifer Howitt 44:14
3. Jonathan Go 44:26
4. Giovanni Espindola Gonzalez 44:43
3. Silenus Run Club 49:27
1. Casey Frey 46:06
2. Mike Pagalan 46:08
3. Randy Villa 50:49
4. Leslie Rodriguez 54:43
4. Raza Runners 49:37
1. Johnny Zacarias 33:42
2. Trini Luna Vargas 51:10
3. Fernando Ramirez 55:27
4. Maribel Cortez 58:10
5. COLORWORK AC 50:00
1. Elvin Chu 41:24
2. Dave Hyun 48:38
3. Ethan Gulley 54:30
4. Cody Proksa 55:29
6. SSOE PM TEAM 53:22
1. Eric Good 49:56
2. Joey Kragt 50:31
3. Frank Shen 55:42
4. James Bailey 57:18
7. A Million dollar Leg 55:07
1. OHSEOK SEO 47:53
2. Taehee Jo 51:57
3. Minki Jang 51:58
4. Jaesun Seok 1:08:41
8. Pacific Surge 55:29
1. Mike Kersey Jr 49:51
2. Derek Lee 56:07
3. Peter Farrow 57:15
4. Tim Trickey 58:42
9. TECH-nically Runners 56:28
1. Luis Chavez 49:51
2. Ciara Hartzell 49:52
3. Evelin Lopez 1:01:50
4. Monique Vega 1:04:19
10. Locked In Crew 56:42
1. Cooper Christianson 46:11
2. Arslan Krebs 49:32
3. Aubrey Jordan 1:02:47
4. Celine Yutzie 1:08:19
11. LatinasRAPortland 57:57
1. Jose Peinado 55:52
2. Alilio Jimenez 55:55
3. Yadira Cervantes 56:51
4. Alejandra Perez 1:03:09
12. Doernbecher Dinos 58:02
1. Jacob Porter 54:33
2. Zina Stavitsky 58:20
3. Samson Ice 58:27
4. Thien Nguyen 1:00:48
13. Knights of Pusheen 58:07
1. Matthew Nikkel 43:53
2. Grace Wilson 1:00:29
3. Nicole Kowtko 1:01:13
4. Jessica Nikkel 1:06:53
14. R4T RACERS 58:21
1. Eric Torres 50:43
2. Timothy Le-Pham 59:22
3. Jenica Susi 1:00:11
4. Alex Summers 1:03:10
15. BAMFIC Solutions 58:52
1. Jarne Hermans 50:20
2. Ignacio Rodriguez 54:37
3. Wei-Jen Chen 1:03:19
4. Sergey Sviridov 1:07:11
16. Illyria Track Team 59:28
1. Ned Grade 49:10
2. Ruth Maestas 58:14
3. Lydia Ivanovic 1:05:15
4. Gianna Bortoli 1:05:15
17. Rubber Bandits 59:37
1. Dillon Moya 54:28
2. Christopher Elkhal 58:11
3. Howard Freedman 1:02:55
4. Ruben Alcazar 1:02:55
18. Children of the Blessed 1:00:27
1. Lauren Stornetta 49:07
2. Maia Hixon 59:16
3. Amie Bates 1:06:42
4. Erin Digman 1:06:43
19. Every Wednesday! 1:00:45
1. Michelle Bird 47:25
2. libbie hasselquist 56:52
3. Emily Tran 1:09:16
4. Vanessa Tran 1:09:28
20. Hood to Port 1:01:51
1. Timothy Bartelt 45:03
2. Lauren Smith 58:45
3. Mi Lee 1:11:48
4. Kristine de Leon 1:11:50
21. His girl, their problem 1:02:34
1. Daniel Fatehi 47:31
2. Rohan Hiatt 57:20
3. Anthony Guerrero 1:05:53
4. Vargha Hedayati 1:19:30
22. Legs Miserable 1:03:01
1. Ben Lederer 52:11
2. Ryan Kesler 54:04
3. Rachael Green 1:05:14
4. Susan Russo 1:20:37
23. Torch 1:03:12
1. Zailong Bian 43:25
2. Jie Bian 1:06:38
3. Ethan Jie 1:11:07
4. Hui Wang 1:11:38
24. Neighborhood Health Center 1:03:25
1. Claire Kinnison 57:04
2. Geoffrey Purcell 1:05:25
3. Ellory Busch 1:05:25
4. YESICA ALEJO CAMPOS 1:05:48
25. Stevie and the Steves 1:03:34
1. Claire Rodman 1:02:25
2. Courtney Nordell 1:03:48
3. Shelby Gregg 1:03:49
4. Bonnie Brown 1:04:14
26. Kerala Runners 1:03:50
1. Jees Augustine 55:28
2. LIA GEORGE 1:06:12
3. EMMANUEL CHARLES 1:06:12
4. GIA GEORGE 1:07:30
27. Salt & Stride 1:04:13
1. Caroline Edwards 56:37
2. Fergus Kveton 1:00:02
3. Jill Henderson 1:05:59
4. Jamie Martin 1:14:14
28. BRC 1:04:29
1. Soongyu Kwon 58:21
2. Young June Yoon 1:03:38
3. Minseok Kim 1:03:49
4. Jihye Bong 1:12:09
29. G-Mama 1:05:56
1. Megan Gottschalk 1:01:49
2. Susan Schmidt 1:03:44
3. Idalia Ramirez 1:07:18
4. Erik Schmidt 1:10:51
30. Rock Creek Run Club 1:06:18
1. john LeBrun 55:52
2. Suzi McCrae 58:58
3. Kelly Gierman 59:45
4. Murali Duggina 1:30:38
31. Happy Feet 1:06:26
1. Christopher Pham 1:05:38
2. Emily Quach 1:06:35
3. Ryson Casupang 1:06:35
4. Henry Kaus 1:06:56
32. Greenery 1:06:26
1. Robb Melcher 58:14
2. Aaron Charny 1:04:14
3. Sung Hwang 1:09:32
4. Macey Davis 1:13:46
33. Pledge2Fit Mavericks 1:07:14
1. Yogesh Bansal 1:02:01
2. Muffadal Mukadam 1:02:49
3. Di Soni 1:11:51
4. Jwalant Desai 1:12:14
34. Scrambled Legs and Toast 1:07:53
1. Dhanraj Selvaraj 1:02:10
2. Divesh Lakhi 1:02:59
3. Megan Lewis-Taylor 1:13:12
4. Luke Calabrese 1:13:12
35. Airflow Allstars 1:09:20
1. PERCY MAGALLANES LEVANO 1:06:51
2. Glenn Zhang 1:09:40
3. Angel Ortiz-Espin 1:10:19
4. Mike Nguyen 1:10:29
36. Worst Pace Scenario 1:09:52
1. Gianna Hagen 1:09:33
2. Katie Hagen 1:09:33
3. Jade Bento 1:09:33
4. Josh Navarro 1:10:48
37. AARS 1:11:28
1. Alok Ballal 1:06:51
2. Aayush Bhandari 1:07:41
3. Sharanya Durgadasa 1:15:41
4. Ramya Mirmira Ananthaswamy 1:15:41
38. Slow Runners of Salem 1:11:31
1. James Hootsmans 49:16
2. Melly Briceno 1:13:59
3. Rubi Martinez-Sanchez 1:19:14
4. Talia Jimenez 1:23:37
39. LRC 1:11:49
1. Jose Montoya 1:05:53
2. Mayra Rodriguez 1:07:45
3. Elisa Ortiz 1:12:10
4. Melina Preciado 1:21:27
40. Never Stop Starting 1:12:33
1. Anne Smith 1:03:49
2. Tracey Williams 1:13:30
3. Maria Sandora-Meeder 1:16:06
4. Gina Sineni 1:16:45
41. 3 Hoffmans and a Shetti 1:13:08
1. Amol Shetti 58:39
2. Heather Hoffman 1:05:04
3. Chantell Hoffman 1:23:25
4. Brandi Hoffman 1:25:22
42. irun4tacos 1:13:26
1. Jael Pioquinto 1:01:58
2. Delbert Lira 1:08:04
3. Jasmine Giron 1:18:12
4. Pamela Almeida 1:25:32
43. Got Your Nose 1:13:39
1. Peter Hernandez 59:35
2. Lauren Chua 1:15:25
3. Bre Hernandez 1:17:23
4. Wesley Trader 1:22:14
44. Sini-GANG 1:15:03
1. Kristine Icban 1:08:46
2. Randy Jailani 1:13:25
3. Jennifer Houn 1:17:16
4. Jaimie Cabauatan 1:20:43
45. Slow As Pho 1:15:21
1. Truc Ong 1:13:14
2. Kathy Khau 1:13:28
3. Tommy Pham 1:14:42
4. Erick Hoang 1:20:00
46. Shishi girls 1:15:59
1. Madisen Castro 1:15:01
2. Tabitha Galindo 1:15:02
3. Stacy Wong 1:16:25
4. Alssie Casayuran 1:17:27
47. Wabo Dogs 1:16:26
1. Hope Yockey 1:04:31
2. Adam Souza 1:04:39
3. Jordan Souza 1:28:16
4. Frankie Souza 1:28:18
48. Twist Bioscience 1:16:28
1. Jose Arellano 1:05:42
2. Ryanne Mix 1:11:22
3. Carlos A. Collazo 1:16:56
4. Lynn Honrado 1:31:52
49. EXPEDITED MOTION 1:17:10
1. Jennica Stephenson 58:43
2. Mercedes Riggs 1:05:22
3. Arnav Dutt 1:32:18
4. Ulyses Hernandez 1:32:18
50. Run 4 Tacos 1:18:18
1. Juan Carlos Hernandez 59:12
2. Dee Dee Muñoz 1:22:42
3. Gabriela Medina 1:22:51
4. Marilene Hernandez 1:28:27
51. Oaxacan Barbies 1:18:38
1. Pedro Gonzalez 1:01:27
2. Brenda Rodriguez 1:07:28
3. Ashley Torralba 1:32:44
4. Pamela Mejia Cortes 1:32:56
52. Our First Rodeo 1:19:35
1. Chetan Mahadevaiah 1:10:29
2. Pavithra Chetan 1:14:23
3. Saanvi Gowda 1:26:41
4. Sunil Gowda 1:26:46
53. Weve got the runs 1:20:28
1. Angelica Chavez Garcia 1:20:27
2. Letisia Morales 1:20:27
3. Jesus Martinez de la Pena 1:20:28
4. Yuleivi Rodriguez 1:20:32
54. Adrenaline Drip 1:23:47
1. Jessicka Maldonado 1:12:00
2. Alexia Sanchez 1:19:55
3. Kahiau Kanoa 1:31:37
4. Jacelyn Mya Bautista 1:31:38
55. StepUpSquad 1:26:24
1. Nilima Deshmukh 1:19:01
2. Arun Gopalakrishnan 1:21:11
3. Selvaezhilmathi Kalaichelvan 1:32:42
4. Chinmaye Arun 1:32:42
56. OMG- why did I agree to this? 1:28:10
1. Sarai Engel 1:26:55
2. Jennifer Hamilton 1:28:25
3. Hailey Erne 1:28:39
4. Sherri Paru 1:28:40
57. Drifters 1:31:34
1. Nicholas Yoshinaga 1:24:30
2. mai nguyen 1:24:37
3. Evan Heydemann 1:24:38
4. Danh Lai 1:52:32
58. The Maisters 1:34:35
1. Matthew Mai 1:21:10
2. izzy wong 1:34:56
3. Madisyn Nguyen 1:35:17
4. Lily Wong 1:46:58
59. HealthNWellbieng 1:36:00
1. Nitu Beria 1:33:23
2. Amit Beria 1:33:23
3. Rohan Beedilla 1:37:56
4. Suresh Dontula 1:39:19
60. mall walkers 1:46:40
1. Morgan Rafalski 1:37:10
2. Rebecca Price 1:49:49
3. Spenser Austin 1:49:49
4. David Bear 1:49:50

2025 Portland Kids Run

Team Average Chip Time Top Team Scores

2025 Portland 10K Virtual

Team Average Chip Time Top Team Scores