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

Report Type Graduation Filter Grade Filter Gender Distance

Course PR Report: Spring Lake Park

The report below currently displays:

  • Individual PR's
  • Grads & Current Runners
  • All Grades
  • Boys
  • 3.05 miles
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 Steve Laurie 1999 15:01 4:55 9/1/98 MCHS All Time List 2
2 Colton Swinth 2020 15:04.32 4:56 11/8/19 Oak Champs 9
3 Ryan Anderson 2014 15:13 4:59 11/2/12 NBL League Finals 12
4 Rory Smail 2020 15:20.92 5:02 11/8/19 Oak Champs 9
5 Pierce Kapustka 2020 15:23.76 5:03 11/8/19 Oak Champs 9
6 Zac West 2015 15:26 5:04 11/7/14 NBL Championships 16
7 Calvin Thigpen 2007 15:27 5:04 11/10/06 MCHS All Time List 2
8 Omar Alvarez-Hernandez 2020 15:28.29 5:04 11/8/19 Oak Champs 9
9 Jordan Scobey 2016 15:31 5:05 10/15/14 NBL #2 13
10 Nathan Huckeba 2008 15:33 5:06 11/9/07 MCHS All Time List 5
10 Jordan Kinley 2002 15:33 5:06 9/1/99 MCHS All Time List 2
12 Patrick Philip 2020 15:38.78 5:08 11/8/19 Oak Champs 9
13 Ben Lawson 2018 15:39.3 5:08 11/10/17 NBL Championships 12
14 Gus Greenstein 2010 15:41 5:09 10/28/09 MCHS All Time List 6
15 Colin Bartlett 2014 15:43 5:09 10/30/13 NBL #4 12
15 Daniel Hauptman 2011 15:43 5:09 11/5/10 MCHS All Time List 6
17 Grant Williams 2009 15:45 5:10 11/9/07 MCHS All Time List 5
18 Alex Hartz 2008 15:46 5:10 11/9/07 MCHS All Time List 4
19 Jacob Donohue 2022 15:48.69 5:11 11/8/19 Oak Champs 3
20 Michael Brew 2006 15:49 5:11 9/1/03 MCHS All Time List 4
21 Harrison Luft 2013 15:50 5:11 11/4/11 NBL Championships 9
22 Colin Metcalfe 2013 15:51 5:12 11/4/11 NBL Championships 10
23 Carson Kimball 2016 15:52 5:12 11/6/15 NBL Championships 13
23 Nick Jensen 2014 15:52 5:12 11/2/12 NBL League Finals 12
23 William McCloud 2019 15:52 5:12 10/31/18 Oak #4 - MC, Healdsburg 8
26 Colin Gibson 2012 15:55 5:13 11/5/10 MCHS All Time List 9
26 Noe Vieyra 2022 15:55 5:13 10/16/19 NBL Combined 4
28 Cooper Moore 2017 15:58 5:14 11/4/16 NBL Championships 13
29 Simon Peterson 2021 15:58.28 5:14 11/8/19 Oak Champs 2
30 James Ramirez 2010 16:04 5:16 9/1/09 MCHS All Time List 6
31 Logan Ensign 2006 16:06 5:17 10/19/05 MCHS All Time List 4
32 Scott Kruetzfeldt 2018 16:06.9 5:17 11/10/17 NBL Championships 11
33 Spencer Jones 2014 16:07 5:17 10/30/13 NBL #4 13
34 Alex Wolf-Root 2005 16:08 5:17 11/13/04 MCHS All Time List 3
35 Ryan Aldridge 2006 16:09 5:18 9/1/05 MCHS All Time List 4
36 Alex Morrison 2013 16:10 5:18 11/2/12 NBL League Finals 7
36 Tommy Smail 2015 16:10 5:18 10/15/14 NBL #2 15
36 Chris Bendana 2007 16:10 5:18 9/1/06 MCHS All Time List 3
39 Dante Hay 2014 16:12 5:19 11/2/12 NBL League Finals 13
39 Anton Karrman 2007 16:12 5:19 11/10/06 MCHS All Time List 2
39 Jacob Wright 2018 16:12 5:19 11/6/15 NBL Championships 13
42 Austin Rivas 2012 16:14 5:19 10/26/11 NBL #4 8
43 Harrison Frankl 2019 16:15 5:20 10/31/18 Oak #4 - MC, Healdsburg 10
44 Zach Lindemann 2018 16:15.2 5:20 11/10/17 NBL Championships 13
45 Tim Cumbo 2005 16:16 5:20 11/13/04 MCHS All Time List 1
45 Jack Pickle 2020 16:16 5:20 10/9/18 Oak #1- MC,Monty,SR 7
47 Blake Civello 2017 16:17 5:20 11/4/16 NBL Championships 13
47 Elijah Ettedgui 2020 16:17 5:20 10/9/18 Oak #1- MC,Monty,SR 6
49 Martyn Henderson 2012 16:22 5:22 11/4/11 NBL Championships 8
49 Owen Pugh 2020 16:22 5:22 10/9/18 Oak #1- MC,Monty,SR 8
51 Diego Moulton 2006 16:25 5:23 11/13/04 MCHS All Time List 3
51 Brian Whitley 2004 16:25 5:23 9/1/03 MCHS All Time List 2
53 Emilio Horner 2012 16:26 5:23 11/5/10 MCHS All Time List 10
54 Steve Purugganan 2012 16:28 5:24 10/26/11 NBL #4 10
55 Tim Wuu 2012 16:30 5:25 10/26/11 NBL #4 5
55 Jesse Lucia 2010 16:30 5:25 9/1/09 MCHS All Time List 6
57 Antoine Thibault 2016 16:31 5:25 10/15/14 NBL #2 14
57 David Eik 2015 16:31 5:25 10/29/14 NBL #4 15
59 Kurt Wendler 2011 16:33 5:26 11/9/07 MCHS All Time List 1
60 Jeffrey Marin 2016 16:34 5:26 10/21/15 NBL Center Meet #2 13
60 Oswaldo Rodriguez 2022 16:34 5:26 10/31/18 Oak #4 - MC, Healdsburg 2
62 Michael King 2014 16:37 5:27 10/30/13 NBL #4 10
63 Austin Bartlett 2011 16:38 5:27 9/1/09 MCHS All Time List 5
63 Ryan Nguyen 2015 16:38 5:27 11/7/14 NBL Championships 15
65 Andy Roth 2005 16:42 5:29 9/1/04 MCHS All Time List 2
65 Taylor Ingram 2018 16:42 5:29 11/4/16 NBL Championships 12
67 Lucas Azcarraga 2015 16:43 5:29 11/8/13 NBL Championships 16
68 Gabe Schoenbach 2016 16:45 5:30 10/21/15 NBL Center Meet #2 14
69 Gus Murray 2012 16:46 5:30 11/4/11 NBL Championships 9
69 Armando Ramirez 2013 16:46 5:30 9/1/09 MCHS All Time List 1
71 Dante Benedetti 2021 16:46.98 5:30 11/8/19 Oak Champs 2
72 Ty Olsen 2007 16:47 5:30 9/1/06 MCHS All Time List 2
73 Drew Gallagher 2012 16:48 5:30 11/4/11 NBL Championships 7
74 Adam McCorquodale 2022 16:48.5 5:31 10/16/19 NBL Combined 3
75 Evan Drake 2015 16:49 5:31 10/15/14 NBL #2 15
76 Eric Hadland 2004 16:50 5:31 9/1/03 MCHS All Time List 1
77 Dustin Hatfield 2023 16:53.86 5:32 11/8/19 Oak Champs 2
78 Brian Padilla 2016 16:54 5:32 11/6/15 NBL Championships 14
79 Jeffrey Chen 2017 16:55 5:33 10/7/15 NBL Center Meet #1 11
80 Chris McCabe 2008 17:04 5:36 9/1/05 MCHS All Time List 1
80 Matt Quinn 2015 17:04 5:36 10/29/14 NBL #4 4
82 Joshua Chang 2019 17:05 5:36 10/5/16 NBL Center Meet #1 8
83 Jackson Yates 2016 17:09.93 5:38 10/15/14 NBL #2 11
84 Peter Bormeth 2010 17:11 5:38 9/1/08 MCHS All Time List 2
85 Peter Brede 2018 17:13 5:39 10/7/15 NBL Center Meet #1 3
86 Dylan Nelson 2014 17:15 5:39 10/26/11 NBL #4 5
87 Luis Mendoza 2017 17:17 5:40 11/6/15 NBL Championships 10
88 Ean Franceschi 2016 17:18 5:40 10/30/13 NBL #4 9
89 Brett Collett 2008 17:19 5:41 9/1/04 MCHS All Time List 1
90 Dominick Triola 2009 17:20 5:41 9/1/07 MCHS All Time List 2
91 Matthew Arietta 2019 17:22 5:42 10/31/18 Oak #4 - MC, Healdsburg 6
92 Brendan Bellaire 2014 17:23 5:42 11/8/13 NBL Championships 11
92 Jose Ramirez 2013 17:23 5:42 9/23/09 Spring Lake Interlock 1
94 Grant Silverstein 2012 17:24 5:42 9/1/10 MCHS All Time List 9
95 Tristan Singleton 2020 17:28 5:44 11/1/17 NBL Meet #4 8
96 Bryan Barker 2010 17:29 5:44 9/1/08 MCHS All Time List 4
97 Bryce Lindemann 2021 17:29.81 5:44 11/8/19 Oak Champs 7
98 Jason Kitchen 2007 17:30 5:44 9/1/04 MCHS All Time List 1
99 Aidan Schram 2017 17:34 5:46 11/4/16 NBL Championships 10
100 Nicolo Longhetto 2017 17:35.18 5:46 10/15/14 NBL #2 12
101 Benjamin Choe 2023 17:37.31 5:47 11/8/19 Oak Champs 2
102 Logan Field 2021 17:37.4 5:47 10/16/19 NBL Combined 7
103 Matt Arcoleo 2010 17:38 5:47 9/1/08 MCHS All Time List 3
104 Schuyler Mortimer 2012 17:41 5:48 9/1/10 MCHS All Time List 2
105 James Roh 2020 17:43 5:49 11/4/16 NBL Championships 5
106 Willie Frankl 2015 17:44.21 5:49 10/15/14 NBL #2 14
107 Jason Page 2022 17:45.2 5:49 10/16/19 NBL Combined 3
108 DJ Russell 2014 17:46 5:50 11/4/11 NBL Championships 4
109 Sean Gubera 2023 17:47.2 5:50 10/16/19 NBL Combined 2
110 Matthew Altenberg 2018 17:48 5:50 11/6/15 NBL Championships 6
111 Lukas Cortina 2019 17:51 5:51 11/6/15 NBL Championships 3
112 Kyle Hirth 2021 17:52.6 5:52 10/16/19 NBL Combined 7
113 Matt Rich 2010 17:54 5:52 9/1/07 MCHS All Time List 3
114 Patrick Cooper 2021 17:56.8 5:53 10/16/19 NBL Combined 4
115 Jai Dhiman 2018 17:58 5:53 11/4/16 NBL Championships 13
116 Keegan Randles 2017 18:01 5:54 9/14/16 Super Septo 8
117 Logan Dawson 2023 18:01.1 5:54 10/16/19 NBL Combined 2
118 Morgan Schrivjer 2016 18:06 5:56 11/6/15 NBL Championships 9
119 Simar Nijjar 2013 18:10 5:57 11/4/11 NBL Championships 3
120 AJ Buck 2019 18:14 5:59 11/1/17 NBL Meet #4 1
121 Kevin Moe 2015 18:18 6:00 11/2/12 NBL League Finals 8
121 Rowan Schneider 2016 18:18 6:00 10/29/14 NBL #4 13
123 Chilo Mandeville 2020 18:18.1 6:00 11/10/17 NBL Championships 10
124 Jacob Herbstman 2018 18:19 6:00 10/5/16 NBL Center Meet #1 13
125 Quinn Gavin 2015 18:20 6:01 11/2/12 NBL League Finals 4
125 Blake Stratton 2018 18:20 6:01 11/6/15 NBL Championships 7
127 Adam Silow 2012 18:23 6:02 10/5/11 NBL #1 4
127 Tanner Keefer 2014 18:23 6:02 11/4/11 NBL Championships 5
129 Andy Kasper 2019 18:29 6:04 11/4/16 NBL Championships 9
130 Thomas Able 2017 18:35 6:06 11/6/15 NBL Championships 7
130 James Nicklas 2011 18:35 6:06 9/23/09 Spring Lake Interlock 2
132 Austin Lynch 2012 18:36 6:06 11/4/11 NBL Championships 7
133 Julian Heaps 2014 18:37 6:06 10/30/13 NBL #4 3
134 Eric Hossli 2014 18:38 6:07 10/26/11 NBL #4 5
134 Mack Rhoten 2018 18:38 6:07 11/6/15 NBL Championships 3
134 Erik Christensen 2012 18:38 6:07 9/23/09 Spring Lake Interlock 2
137 Eric Dahlhaus 2023 18:40.86 6:07 11/8/19 Oak Champs 2
138 Eric Desjardins 2019 18:43 6:08 11/4/16 NBL Championships 10
139 Christopher Gullixson 2017 18:45 6:09 11/6/15 NBL Championships 7
140 Michael Titone 2010 18:48 6:10 9/24/08 September Interlock 2
141 Greg Arietta 2014 18:56 6:12 11/8/13 NBL Championships 6
142 Jacob Everest 2016 18:57 6:13 11/8/13 NBL Championships 14
143 Bryce Chinn 2019 18:57.1 6:13 9/13/17 Interlock #1 7
144 Samuel Wong 2019 19:02 6:14 11/4/16 NBL Championships 4
144 Frank Olvera 2017 19:02 6:14 11/4/16 NBL Championships 3
146 Benjamin Turley 2020 19:06 6:16 11/4/16 NBL Championships 5
147 Anthony Sarto 2014 19:07 6:16 11/2/12 NBL League Finals 5
148 Trevor Boyce 2017 19:11 6:17 11/8/13 NBL Championships 3
149 Matt Begert-Hellings 2017 19:12 6:18 11/4/16 NBL Championships 9
150 Jon Donohue 2023 19:15.9 6:19 10/16/19 NBL Combined 2
151 Jack Hauptman 2017 19:17 6:19 10/30/13 NBL #4 4
151 Chris Conners 2012 19:17 6:19 9/23/09 Spring Lake Interlock 2
153 Adan Maxwell 2022 19:18 6:20 10/31/18 Oak #4 - MC, Healdsburg 1
154 Jack Davis 2019 19:19 6:20 11/6/15 NBL Championships 3
155 Andrew Leavitt 2017 19:22.59 6:21 10/15/14 NBL #2 10
156 Trenton Nguyen 2018 19:23 6:21 11/6/15 NBL Championships 6
157 Cameron De La Torre 2018 19:23.07 6:21 10/15/14 NBL #2 2
158 Tyler Jones 2012 19:26 6:22 9/23/09 Spring Lake Interlock 2
159 Marco Keefer 2018 19:28 6:23 11/7/14 NBL Championships 11
160 Daniel Moessing 2022 19:31 6:24 10/31/18 Oak #4 - MC, Healdsburg 1
161 Jacob White 2019 19:32.8 6:25 11/10/17 NBL Championships 4
162 Sam Herniman 2012 19:34 6:25 10/5/11 NBL #1 5
163 Alec Renard 2013 19:37 6:26 10/26/11 NBL #4 4
164 Bernard Omiple 2019 19:41 6:27 10/5/16 NBL Center Meet #1 10
165 Connor Brady 2013 19:42 6:28 10/26/11 NBL #4 5
166 Patrick Becerril-Martinez 2018 19:44.41 6:28 10/15/14 NBL #2 4
167 Cameron Smith 2018 19:48 6:30 11/4/16 NBL Championships 8
167 Carson Smith 2022 19:48 6:30 10/31/18 Oak #4 - MC, Healdsburg 1
169 Spencer Cunningham 2019 19:54 6:31 11/6/15 NBL Championships 3
169 Misha Cheek 2022 19:54 6:31 10/31/18 Oak #4 - MC, Healdsburg 2
171 Skyler Lacy 2016 19:55 6:32 11/2/12 NBL League Finals 12
171 Renzo Espinoza 2016 19:55 6:32 11/6/15 NBL Championships 4
173 Sam Gearing 2016 20:02 6:34 11/2/12 NBL League Finals 6
174 Marcus Bedient 2018 20:03 6:34 11/7/14 NBL Championships 4
174 Michael Huang 2022 20:03 6:34 10/31/18 Oak #4 - MC, Healdsburg 1
176 Kyle Wu 2021 20:03.9 6:35 9/13/17 Interlock #1 2
177 Daniel Abel 2019 20:06 6:35 11/4/16 NBL Championships 1
178 Dominick Wuu 2021 20:09.7 6:37 9/13/17 Interlock #1 3
179 Leon Peralta 2019 20:10 6:37 11/4/16 NBL Championships 6
180 James Grant 2020 20:11 6:37 11/4/16 NBL Championships 3
181 Michael Moeller 2020 20:11.9 6:37 10/16/19 NBL Combined 3
182 Harsimmer Nijjar 2013 20:12 6:37 9/23/09 Spring Lake Interlock 1
183 Caleb Gaspar 2021 20:12.5 6:38 9/13/17 Interlock #1 2
184 Jovany Flores 2018 20:13 6:38 11/6/15 NBL Championships 3
185 Tristan Stillman 2015 20:18 6:39 11/7/14 NBL Championships 6
186 Shrey Dhiman 2018 20:24 6:41 11/6/15 NBL Championships 8
186 Eugene Joh 2020 20:24 6:41 11/4/16 NBL Championships 4
188 Kaden Swanson 2021 20:26.3 6:42 9/13/17 Interlock #1 1
189 Edward Deng 2018 20:27 6:42 11/4/16 NBL Championships 3
190 Shane Toohey 2016 20:37 6:46 11/8/13 NBL Championships 2
191 Ben Zhong 2023 20:41.3 6:47 10/16/19 NBL Combined 2
192 Steve Lao 2012 20:44 6:48 10/5/11 NBL #1 1
193 Dalin Lowder 2013 20:47 6:49 9/23/09 Spring Lake Interlock 2
194 Cameron Hickerson 2020 20:48.8 6:49 11/10/17 NBL Championships 4
195 John Cowell 2016 20:49 6:50 11/8/13 NBL Championships 3
195 Jack Cowell 2016 20:49 6:50 11/2/12 NBL League Finals 2
197 Nate Nickerson 2009 20:55 6:51 9/24/08 September Interlock 1
198 Jake Luft 2012 20:57 6:52 10/5/11 NBL #1 3
198 Brett Mcfarland 2010 20:57 6:52 9/23/09 Spring Lake Interlock 2
200 Cam Smith 2018 21:02.5 6:54 9/13/17 Interlock #1 1
201 Joseph Wang 2020 21:06.9 6:55 9/13/17 Interlock #1 1
202 Fernando Lugo 2015 21:08 6:56 11/8/13 NBL Championships 3
202 Daniel Dearden 2012 21:08 6:56 9/23/09 Spring Lake Interlock 1
204 Colby Baker 2019 21:11 6:57 11/6/15 NBL Championships 1
205 Rohan Shah 2013 21:13 6:57 9/7/11 Spring Lake Interlock 1
206 Travis Yarbrorgh 2019 21:19 6:59 10/21/15 NBL Center Meet #2 3
207 Alex Berlonga 2014 21:30 7:03 11/8/13 NBL Championships 2
208 Matthew Lana 2018 21:40 7:06 11/4/16 NBL Championships 3
209 Tucker Fish 2017 21:48 7:09 11/7/14 NBL Championships 4
210 Jack Mccarthy-smith 2022 21:55 7:11 10/31/18 Oak #4 - MC, Healdsburg 1
211 Colby Harrison 2009 22:00 7:13 9/24/08 September Interlock 1
212 Calvin Bartholow 2013 22:02 7:13 9/23/09 Spring Lake Interlock 1
213 Jacob Remsing 2014 22:04 7:14 11/4/11 NBL Championships 4
214 Gabriel Mellit 2019 22:05.9 7:15 11/10/17 NBL Championships 3
215 Jack Henderson 2015 22:08 7:15 9/7/11 Spring Lake Interlock 1
216 Kyle West 2012 22:11 7:16 9/23/09 Spring Lake Interlock 6
217 Cameron Fernandez 2018 22:21 7:20 11/6/15 NBL Championships 4
218 Tristan Candalera 2019 22:23 7:20 9/14/16 Super Septo 2
218 Mark Mueller 2010 22:23 7:20 9/24/08 September Interlock 1
220 Cameron Baker 2016 22:28 7:22 10/21/15 NBL Center Meet #2 4
221 Adam Dvorak 2017 22:39 7:26 10/5/16 NBL Center Meet #1 1
222 Peter Herniman 2015 22:40 7:26 10/5/11 NBL #1 1
222 Colby Flood 2020 22:40 7:26 9/14/16 Super Septo 1
224 Ethan Chen 2020 22:43 7:27 11/10/17 NBL Championships 2
225 Julian Foster 2019 22:46 7:28 10/5/16 NBL Center Meet #1 4
226 Ethan Brady 2019 22:48 7:29 10/7/15 NBL Center Meet #1 2
227 Devon Claiche 2012 22:50 7:29 9/24/08 September Interlock 1
228 Turner Welch 2019 22:51 7:30 11/6/15 NBL Championships 5
229 Erik Moe 2018 23:16 7:38 9/10/14 Super Sept-O 2
230 Carlos Garcia 2016 23:32 7:43 11/8/13 NBL Championships 1
231 Ben Claiche 2015 23:53 7:50 9/12/12 Super Sept-O 1
232 Blaise Telfer 2010 23:54 7:50 9/24/08 September Interlock 1
233 Jonathan Luu 2014 24:03 7:53 10/30/13 NBL #4 3
234 Osmar Aguirre 2010 24:12 7:56 9/24/08 September Interlock 1
235 Hunter Simmins 2021 25:08.1 8:14 11/10/17 NBL Championships 2
236 Jack Foster 2021 25:12 8:16 11/1/17 NBL Meet #4 2
237 Blake Ferguson 2014 25:13 8:16 9/12/12 Super Sept-O 1
237 Miguel Rivas 2020 25:13 8:16 11/1/17 NBL Meet #4 1
239 Matt Lana 2018 25:22.4 8:19 11/10/17 NBL Championships 1
240 Kevin Exelby 2010 27:08 8:54 9/24/08 September Interlock 1
241 Alex Poulsen 2019 28:03 9:12 11/6/15 NBL Championships 1
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.