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