To modify the report, make a selection from each column below and re-run.

Report Type Graduation Filter Grade Filter Gender Distance

(Grade filter for indiv report.)


Course PR Report: Spring Lake Park

The report below currently displays:

  • Individual PR's
  • Grads & Current Runners
  • All Grades
  • Boys
  • 2.97 miles
  • Grads & Current Runners
All Time Rank Runner Name Grad Year Time Pace PR Date PR Event # of
Races
Graph full race
history on course
(pick up to 15)
1 Jude Devries 2023 14:59.5 5:03 11/5/22 NBL Oak Champs 4
2 Jose Mendoza 2012 15:49 5:20 11/4/11 NBL Championships 3
3 Christian Friday 2014 15:53 5:21 10/30/13 NBL #4 7
4 Ramon Cruz 2018 16:11 5:27 11/6/15 NBL Championships 12
4 Stuart Lovelace 2016 16:11 5:27 10/15/14 NBL #2 12
6 Max Azevedo 2024 16:12 5:27 10/11/23 NBL#3 MCHS v Montgomery 7
7 Graham Gregory 2025 16:17 5:29 10/12/22 NBL#3 MCHS v Montgomery 8
8 Aria Kiani 2010 16:30 5:33 9/24/08 September Interlock 2
9 Daniel Ledesma 2020 16:34 5:35 10/9/18 Oak #1- MC,Monty,SR 2
10 Tucker Bradshaw 2016 16:42 5:37 11/6/15 NBL Championships 12
11 Ryan LaFrance 2025 16:45 5:38 10/11/23 NBL#3 MCHS v Montgomery 7
12 Riley Officer 2015 16:46 5:39 11/7/14 NBL Championships 9
13 Brent Oru-Craig 2019 16:47 5:39 8/25/17 Bob Shor Invitational 8
14 Devan Becker 2016 16:48 5:39 11/6/15 NBL Championships 6
15 Brandon Alvarado 2019 16:50 5:40 9/20/17 NBL/SCL Interlock 11
16 Robel Berhane 2012 16:51 5:40 11/4/11 NBL Championships 1
17 Alexander Hiltebrand 2016 16:52 5:41 10/30/13 NBL #4 11
18 Kyle Theuerkauf 2019 16:54 5:41 11/6/15 NBL Championships 10
19 Cameron Long 2014 16:55 5:42 10/30/13 NBL #4 7
20 Jacob Williams 2018 17:05 5:45 11/4/16 NBL Championships 13
21 Hayden Dalsing 2021 17:07.63 5:46 11/8/19 Oak Champs 8
22 Maverick Bonnett 2017 17:08 5:46 11/4/16 NBL Championships 3
23 Sean Kelley 2014 17:09 5:46 10/30/13 NBL #4 6
24 Quinn Stewart 2013 17:14 5:48 11/2/12 NBL League Finals 4
25 James Goldfield 2011 17:15 5:48 9/23/09 Spring Lake Interlock 2
26 Kibreab Tesfamichael 2020 17:15.2 5:49 10/16/19 NBL Combined 10
27 John Dethlefsen 2014 17:16 5:49 10/30/13 NBL #4 5
27 Michael Zanetti 2010 17:16 5:49 9/23/09 Spring Lake Interlock 2
29 Sean Patrick Kelley 2014 17:18 5:49 11/2/12 NBL League Finals 1
30 Dillon Kiernan 2021 17:20.3 5:50 10/16/19 NBL Combined 4
31 Dominic Volatile 2017 17:24 5:52 11/4/16 NBL Championships 6
32 Warren Talcroft 2017 17:31 5:54 10/30/13 NBL #4 3
33 James Kelley 2016 17:31.75 5:54 10/15/14 NBL #2 5
34 Justin Richter 2019 17:32 5:54 10/31/18 Montgomery/Piner 12
35 Quinn Gavin 2015 17:34 5:55 11/7/14 NBL Championships 4
36 Keith Reinik 2009 17:37 5:56 9/24/08 September Interlock 1
37 Tomas Mercado 2026 17:46 5:59 10/26/23 NBL - Montgomery vs Santa Rosa 4
38 Bodhi Finnerty 2025 17:47 5:59 10/26/23 NBL - Montgomery vs Santa Rosa 7
39 Lucas Anderson 2017 17:56 6:02 11/6/15 NBL Championships 3
40 Andrew Kelley 2016 18:01 6:04 11/8/13 NBL Championships 3
41 Christopher Casciani 2017 18:03.1 6:05 10/15/14 NBL #2 9
42 Lucas Morthole 2022 18:10 6:07 11/12/21 NBL Oak Champs 8
43 Jacob Lane 2014 18:11 6:07 11/8/13 NBL Championships 7
44 Bennet Stubbe 2014 18:17 6:09 10/17/12 NBL #3 4
44 Samuel Weeks 2024 18:17 6:09 10/26/23 NBL - Montgomery vs Santa Rosa 5
46 Nathan Fifer 2023 18:22.5 6:11 10/16/19 NBL Combined 4
47 Austin Brusco 2025 18:29.3 6:14 11/5/22 NBL Oak Champs 3
48 Tristan Karres 2027 18:33 6:15 10/26/23 NBL - Montgomery vs Santa Rosa 4
49 Jack Brunson 2015 18:34.66 6:15 10/15/14 NBL #2 9
50 Grady Peterson 2025 18:35 6:15 10/26/23 NBL - Montgomery vs Santa Rosa 8
51 Jonathan Lacefield 2023 18:39.1 6:17 10/16/19 NBL Combined 4
52 Rami Nacouzi 2023 18:41.33 6:18 11/8/19 Oak Champs 1
53 Tommy Wikle 2014 18:43 6:18 10/30/13 NBL #4 5
54 Justin Hakola 2023 18:43.1 6:18 10/16/19 NBL Combined 2
55 Chance Daniel 2013 18:44 6:18 11/2/12 NBL League Finals 4
56 Jon Montgomery 2016 18:45 6:19 11/8/13 NBL Championships 2
57 Sebastian Herbst 2021 18:45.3 6:19 11/10/17 NBL Championships 5
58 Jaymon George 2022 18:47 6:19 10/9/18 Oak #1- MC,Monty,SR 2
58 Dominic Varner 2012 18:47 6:19 11/4/11 NBL Championships 1
60 Oliver Haupt 2026 18:48 6:20 10/26/23 NBL - Montgomery vs Santa Rosa 6
61 Michael Clifford 2015 18:48.12 6:20 10/15/14 NBL #2 9
62 Alvarado Brandon 2019 18:52 6:21 8/25/17 Bob Shor Invitational 1
63 James Gesell 2023 18:53.4 6:22 10/16/19 NBL Combined 3
64 John Harris 2016 18:57 6:23 11/2/12 NBL League Finals 12
65 Brad Carver 2010 18:59 6:24 9/24/08 September Interlock 1
66 Charles Fisher 2018 19:02 6:25 9/20/17 NBL/SCL Interlock 12
66 Nico Ott 2013 19:02 6:25 11/2/12 NBL League Finals 2
68 Patrick Smith 2017 19:03 6:25 10/21/15 NBL Center Meet #2 5
69 Gianni Deluca 2026 19:04 6:25 11/5/22 NBL Oak Champs 2
70 Ian Fisher 2016 19:04.07 6:25 10/15/14 NBL #2 5
71 Cruz Ramon 2018 19:05 6:26 8/25/17 Bob Shor Invitational 1
71 John Carpenter 2015 19:05 6:26 11/4/11 NBL Championships 1
73 Garrett Hurd 2019 19:08 6:27 9/5/18 Bob Shor Invitational 12
74 Bryce Petersen 2014 19:09 6:27 10/30/13 NBL #4 6
75 Mason Farrell-DeGuia 2023 19:10.6 6:27 10/16/19 NBL Combined 3
76 Elliott Larsen 2026 19:13 6:28 10/26/23 NBL - Montgomery vs Santa Rosa 4
77 Carl Qi 2015 19:17 6:30 11/8/13 NBL Championships 8
77 Austin Smandra 2012 19:17 6:30 11/4/11 NBL Championships 1
79 Alex Brott 2009 19:18 6:30 9/24/08 September Interlock 1
80 Hunter Ellisen 2025 19:19 6:30 11/12/21 NBL Oak Champs 2
81 Craig Lowry 2016 19:19.46 6:30 10/15/14 NBL #2 5
82 Cameron Guenther 2026 19:20 6:31 10/26/23 NBL - Montgomery vs Santa Rosa 6
83 Evan Coombs 2011 19:23 6:32 9/24/08 September Interlock 2
84 Ben Rowden 2010 19:24 6:32 9/23/09 Spring Lake Interlock 1
85 Gage Hallin 2019 19:25 6:32 10/9/18 Oak #1- MC,Monty,SR 6
86 Jaden Fernandez 2021 19:25.4 6:32 11/10/17 NBL Championships 2
87 Devon Soltani 2015 19:29 6:34 10/30/13 NBL #4 5
88 Erick Alcaraz-Parra 2021 19:31.16 6:34 11/8/19 Oak Champs 3
89 Julian Jensen 2014 19:32 6:35 11/4/11 NBL Championships 5
90 Sam Lewis 2015 19:33 6:35 11/2/12 NBL League Finals 3
91 Justin Parks 2019 19:43 6:38 10/31/18 Montgomery/Piner 2
92 Brian Lee 2014 19:44 6:39 11/8/13 NBL Championships 2
93 Daniel Bowman 2009 19:53 6:42 9/24/08 September Interlock 1
94 S Metcalfe 2014 19:54 6:42 10/30/13 NBL #4 1
95 Jesse Zarate 2009 19:55 6:42 9/24/08 September Interlock 1
96 Jacob Horvat 2009 19:57 6:43 9/24/08 September Interlock 1
97 Rory Fette 2017 20:00 6:44 11/8/13 NBL Championships 2
98 Jon Vivio 2009 20:03 6:45 9/24/08 September Interlock 1
99 Ryder Brusco 2025 20:03.3 6:45 10/13/21 NBL#3 MCHS v Montgomery 2
100 Grant Hurd 2021 20:03.8 6:45 10/16/19 NBL Combined 7
101 Thomas Thomsen 2017 20:04 6:45 11/7/14 NBL Championships 2
102 Ashwin Mathews 2010 20:07 6:46 9/23/09 Spring Lake Interlock 1
103 Joe Zeni 2014 20:09 6:47 11/8/13 NBL Championships 1
104 Tan Luong 2021 20:10.8 6:48 10/16/19 NBL Combined 6
105 Ben Thiele 2012 20:13 6:48 9/24/08 September Interlock 1
106 Josh Pine 2016 20:16 6:49 11/6/15 NBL Championships 6
107 Aidan Powers 2013 20:18 6:50 11/2/12 NBL League Finals 4
108 Cruz Tuso 2026 20:22.99 6:52 11/3/23 NBL Oak Champs 6
109 Joshua Kazimov 2023 20:24.6 6:52 10/16/19 NBL Combined 2
110 Carter Graf 2026 20:26 6:53 10/26/23 NBL - Montgomery vs Santa Rosa 6
111 Ty Farkas 2013 20:28 6:53 11/4/11 NBL Championships 1
112 Michael Gallegos 2014 20:30 6:54 10/30/13 NBL #4 5
113 John Manalo 2017 20:31 6:54 11/6/15 NBL Championships 8
114 Joshua Jones 2019 20:33 6:55 9/20/17 NBL/SCL Interlock 3
114 Logan Mares 2013 20:33 6:55 9/23/09 Spring Lake Interlock 1
116 Sebastian Bissiri 2018 20:36 6:56 10/21/15 NBL Center Meet #2 1
116 Ian Coit 2016 20:36 6:56 9/19/12 Spring Lake Interlock 4
118 Joe Haro 2018 20:42 6:58 11/6/15 NBL Championships 5
119 Greg Soos 2016 20:43 6:59 11/6/15 NBL Championships 3
120 Evan Mackey 2020 20:45 6:59 11/4/16 NBL Championships 3
121 Isaac Disanto 2017 20:48.75 7:00 10/15/14 NBL #2 3
122 Sean Mchale 2014 20:49 7:01 11/8/13 NBL Championships 4
123 Scott Armstrong 2016 20:49.32 7:01 10/15/14 NBL #2 3
124 Nicholas Ott 2013 20:51 7:01 10/3/12 WHS v Montgomery v Casa 1
125 David Santana 2021 20:57 7:03 10/31/18 Montgomery/Piner 1
126 Herbst Sebastian 2021 20:58 7:04 8/25/17 Bob Shor Invitational 1
127 Yuxan Qi 2013 21:00 7:04 9/19/12 Spring Lake Interlock 1
128 Giulio Guarino 2020 21:03 7:05 10/31/18 Montgomery/Piner 1
128 Fisher Charles 2018 21:03 7:05 8/25/17 Bob Shor Invitational 1
130 Marcus Moore 2025 21:07.1 7:07 10/12/22 NBL#3 MCHS v Montgomery 4
131 Noah Switzer 2025 21:13 7:09 11/5/22 NBL Oak Champs 4
132 Tien Luong 2027 21:15 7:09 10/26/23 NBL - Montgomery vs Santa Rosa 4
133 Daniel Breazeale 2009 21:19 7:11 9/24/08 September Interlock 1
134 Suhas Nagappala 2018 21:26.49 7:13 10/15/14 NBL #2 3
135 Brett Clarke 2011 21:27 7:13 9/24/08 September Interlock 1
136 Charlie Johnston 2018 21:28 7:14 11/4/16 NBL Championships 3
137 Uzias Gonzales 2015 21:33 7:15 11/7/14 NBL Championships 9
138 Elijah Rivas 2017 21:44 7:19 11/8/13 NBL Championships 3
139 Ben Howe 2021 21:48 7:20 9/20/17 NBL/SCL Interlock 5
140 Tesfamichael Kibby 2020 21:52 7:22 8/25/17 Bob Shor Invitational 1
141 Jordan Haley 2019 21:56.5 7:23 11/10/17 NBL Championships 6
142 Devon Siebels 2016 21:57 7:23 11/6/15 NBL Championships 12
143 Matthew Staples 2021 21:57.7 7:24 11/8/19 Oak Champs 2
144 Trevor Stone 2016 22:15 7:29 11/2/12 NBL League Finals 4
145 Christian Davis 2016 22:18 7:31 11/2/12 NBL League Finals 4
146 Loki Fuller 2022 22:19.4 7:31 11/8/19 Oak Champs 4
146 Phillip Naumann 2023 22:19.4 7:31 10/16/19 NBL Combined 2
148 Gavin Rossi 2017 22:22 7:32 10/5/16 NBL Center Meet #1 2
148 Ben Gibson 2014 22:22 7:32 11/4/11 NBL Championships 1
150 Jason Yepez-Ruiz 2022 22:23 7:32 10/31/18 Montgomery/Piner 3
151 Inwoo Lee 2014 22:26 7:33 11/8/13 NBL Championships 1
152 Aaron Thompson 2018 22:26.1 7:33 10/15/14 NBL #2 2
153 August Gesell 2025 22:31.8 7:35 10/12/22 NBL#3 MCHS v Montgomery 3
154 Owen Jones 2025 22:34.1 7:36 11/5/22 NBL Oak Champs 2
155 Andrew Hagemann 2020 22:34.5 7:36 10/16/19 NBL Combined 8
156 Nash Raven 2018 22:38 7:37 11/4/16 NBL Championships 6
157 Dorian Rangel 2023 22:38.8 7:38 10/16/19 NBL Combined 1
158 Luke Triola 2019 22:49 7:41 10/21/15 NBL Center Meet #2 9
159 August Curtis 2022 22:52 7:42 10/31/18 Montgomery/Piner 1
160 Jake Howe 2019 22:54 7:43 9/20/17 NBL/SCL Interlock 7
161 Bryan Aguirre 2022 22:58.13 7:44 11/8/19 Oak Champs 3
162 Kiet Tran 2017 23:06 7:47 11/7/14 NBL Championships 1
163 Ryan Ward 2020 23:06.7 7:47 11/10/17 NBL Championships 3
164 Ryan Yeager 2025 23:18.5 7:51 10/13/21 NBL#3 MCHS v Montgomery 2
165 Lucas Estrada 2025 23:48.6 8:01 10/12/22 NBL#3 MCHS v Montgomery 8
166 Michael Rudolph 2013 23:51 8:02 9/23/09 Spring Lake Interlock 1
167 Rami Alabrach 2017 24:07 8:07 11/7/14 NBL Championships 1
168 Austen Breninger 2012 24:17 8:11 9/24/08 September Interlock 1
169 Logan Tavis 2020 25:13 8:29 11/4/16 NBL Championships 3
170 Scott Cargile 2023 25:58.48 8:45 11/8/19 Oak Champs 2
171 Jorge Alvarado 2010 26:22 8:53 9/24/08 September Interlock 1
172 Carter Dalton 2025 26:23.2 8:53 11/12/21 NBL Oak Champs 2
173 Michael Severi 2013 26:26 8:54 9/23/09 Spring Lake Interlock 1
174 Gavyn Ellis 2016 27:12 9:09 10/3/12 WHS v Montgomery v Casa 1
175 Pablo Beas 2019 27:31 9:16 10/25/17 NBL - CG, MC, SR 1
176 Alexander Watson 2013 27:45 9:21 9/23/09 Spring Lake Interlock 1
177 Alex Duggan 2018 28:00 9:26 10/5/16 NBL Center Meet #1 2
178 Cesar Alvarado 2014 30:43 10:21 10/30/13 NBL #4 2
179 Julian Hines 2020 30:46 10:22 10/5/16 NBL Center Meet #1 1
180 Munt Murad 2021 33:11.86 11:11 11/8/19 Oak Champs 2
181 James Mackey 2021 34:46 11:42 10/25/17 NBL - CG, MC, SR 2
All Time Rank Runner Name Grad Year Time Pace PR Date PR Event # of
Races
Graph full race
history on course
(pick up to 7)

Note: All columns are sortable by clicking on the column heading.