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

Report Type Status 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
Select athletes to:
1 Steve Laurie 1999 15:01 5:03 9/1/98 MCHS All Time List 2
2 Colton Swinth 2020 15:04.32 5:04 11/8/19 Oak Champs 9
3 Cameron Jones 2027 15:12.5 5:07 9/25/25 NBL-Analy/Montgomery/Windsor/Maria Carrillo 10
4 Ryan Anderson 2014 15:13 5:07 11/2/12 NBL League Finals 12
5 Trenton Dawson 2026 15:14.2 5:08 11/8/25 NBL Championships 1
6 Jacob Donohue 2022 15:20.7 5:10 11/12/21 NBL Oak Champs 5
7 Rory Smail 2020 15:20.92 5:10 11/8/19 Oak Champs 9
8 Pierce Kapustka 2020 15:23.76 5:11 11/8/19 Oak Champs 9
9 Zac West 2015 15:26 5:12 11/7/14 NBL Championships 16
10 Calvin Thigpen 2007 15:27 5:12 11/10/06 MCHS All Time List 2
11 Austin Petrik 2026 15:28.1 5:12 9/25/25 NBL-Analy/Montgomery/Windsor/Maria Carrillo 12
12 Omar Alvarez-Hernandez 2020 15:28.29 5:13 11/8/19 Oak Champs 9
13 Jordan Scobey 2016 15:31 5:13 10/15/14 NBL #2 13
14 Nathan Huckeba 2008 15:33 5:14 11/9/07 MCHS All Time List 5
14 Jordan Kinley 2002 15:33 5:14 9/1/99 MCHS All Time List 2
16 Jack Wilson 2025 15:37.36 5:16 11/3/23 NBL Oak Champs 6
17 Hugh Cochrane 2028 15:37.5 5:16 11/8/25 NBL Championships 5
18 Patrick Philip 2020 15:38.78 5:16 11/8/19 Oak Champs 9
19 Ben Lawson 2018 15:39.3 5:16 11/10/17 NBL Championships 12
20 Trenton Dawson 2026 15:40.5 5:17 9/25/25 NBL-Analy/Montgomery/Windsor/Maria Carrillo 12
21 Gus Greenstein 2010 15:41 5:17 10/28/09 MCHS All Time List 6
22 Noe Vieyra 2022 15:41.9 5:17 11/12/21 NBL Oak Champs 6
23 Colin Bartlett 2014 15:43 5:18 10/30/13 NBL #4 12
23 Daniel Hauptman 2011 15:43 5:18 11/5/10 MCHS All Time List 6
25 Grant Williams 2009 15:45 5:18 11/9/07 MCHS All Time List 5
26 Alex Hartz 2008 15:46 5:19 11/9/07 MCHS All Time List 4
27 Michael Brew 2006 15:49 5:20 9/1/03 MCHS All Time List 4
28 Harrison Luft 2013 15:50 5:20 11/4/11 NBL Championships 9
29 Sean Gubera 2023 15:50.5 5:20 11/5/22 NBL Oak Champs 8
30 Colin Metcalfe 2013 15:51 5:20 11/4/11 NBL Championships 10
31 Jackson Helms 2028 15:51.7 5:20 10/16/25 NBL-Oak #2 (Rosa, Windsor) 7
32 Carson Kimball 2016 15:52 5:21 11/6/15 NBL Championships 13
32 Nick Jensen 2014 15:52 5:21 11/2/12 NBL League Finals 12
32 William McCloud 2019 15:52 5:21 10/31/18 Oak #4 - MC, Healdsburg 8
35 Colin Gibson 2012 15:55 5:22 11/5/10 MCHS All Time List 9
36 Cooper Moore 2017 15:58 5:23 11/4/16 NBL Championships 13
37 Simon Peterson 2021 15:58.28 5:23 11/8/19 Oak Champs 2
38 Milo Wiese 2026 16:00.2 5:23 10/16/25 NBL-Oak #2 (Rosa, Windsor) 13
39 Scott Boyadjieff 2026 16:02.9 5:24 9/25/25 NBL-Analy/Montgomery/Windsor/Maria Carrillo 11
40 James Ramirez 2010 16:04 5:25 9/1/09 MCHS All Time List 6
41 Grant Sanderson 2024 16:05 5:25 10/12/22 NBL#3 MCHS v Montgomery 11
42 Trystan Treinen 2026 16:05.5 5:25 11/8/25 NBL Championships 12
43 Logan Ensign 2006 16:06 5:25 10/19/05 MCHS All Time List 4
44 Scott Kruetzfeldt 2018 16:06.9 5:26 11/10/17 NBL Championships 11
45 Spencer Jones 2014 16:07 5:26 10/30/13 NBL #4 13
46 Alex Wolf-Root 2005 16:08 5:26 11/13/04 MCHS All Time List 3
47 Jonathan Donohue 2023 16:08.7 5:26 10/12/22 NBL#3 MCHS v Montgomery 9
48 Ryan Aldridge 2006 16:09 5:26 9/1/05 MCHS All Time List 4
49 Alex Morrison 2013 16:10 5:27 11/2/12 NBL League Finals 7
49 Tommy Smail 2015 16:10 5:27 10/15/14 NBL #2 15
49 Chris Bendana 2007 16:10 5:27 9/1/06 MCHS All Time List 3
52 Adam McCorquodale 2022 16:11.4 5:27 11/12/21 NBL Oak Champs 6
53 Dante Hay 2014 16:12 5:27 11/2/12 NBL League Finals 13
53 Anton Karrman 2007 16:12 5:27 11/10/06 MCHS All Time List 2
53 Jacob Wright 2018 16:12 5:27 11/6/15 NBL Championships 13
53 Oswaldo Rodriguez Lopez 2022 16:12 5:27 10/20/21 NBL#4 MCHS v Santa Rosa 5
57 Austin Rivas 2012 16:14 5:28 10/26/11 NBL #4 8
58 Harrison Frankl 2019 16:15 5:28 10/31/18 Oak #4 - MC, Healdsburg 10
59 Zach Lindemann 2018 16:15.2 5:28 11/10/17 NBL Championships 13
60 Tim Cumbo 2005 16:16 5:29 11/13/04 MCHS All Time List 1
60 Jack Pickle 2020 16:16 5:29 10/9/18 Oak #1- MC,Monty,SR 7
62 Blake Civello 2017 16:17 5:29 11/4/16 NBL Championships 13
62 Elijah Ettedgui 2020 16:17 5:29 10/9/18 Oak #1- MC,Monty,SR 6
64 Martyn Henderson 2012 16:22 5:31 11/4/11 NBL Championships 8
64 Owen Pugh 2020 16:22 5:31 10/9/18 Oak #1- MC,Monty,SR 8
66 Laszlo Kearns 2027 16:23.3 5:31 11/8/25 NBL Championships 10
67 Diego Moulton 2006 16:25 5:32 11/13/04 MCHS All Time List 3
67 Brian Whitley 2004 16:25 5:32 9/1/03 MCHS All Time List 2
69 Emilio Horner 2012 16:26 5:32 11/5/10 MCHS All Time List 10
70 Logan Thompson 2027 16:26.9 5:32 10/16/25 NBL-Oak #2 (Rosa, Windsor) 11
71 Steve Purugganan 2012 16:28 5:33 10/26/11 NBL #4 10
72 Tim Wuu 2012 16:30 5:33 10/26/11 NBL #4 5
72 Jesse Lucia 2010 16:30 5:33 9/1/09 MCHS All Time List 6
74 Antoine Thibault 2016 16:31 5:34 10/15/14 NBL #2 14
74 David Eik 2015 16:31 5:34 10/29/14 NBL #4 15
76 Gabriel Sitton 2024 16:31.4 5:34 10/19/22 NBL#4 MCHS v Santa Rosa 5
77 Kurt Wendler 2011 16:33 5:34 11/9/07 MCHS All Time List 1
78 Jeffrey Marin 2016 16:34 5:35 10/21/15 NBL Center Meet #2 13
79 Benjamin Choe 2023 16:35.7 5:35 11/5/22 NBL Oak Champs 7
80 Michael King 2014 16:37 5:36 10/30/13 NBL #4 10
81 Austin Bartlett 2011 16:38 5:36 9/1/09 MCHS All Time List 5
81 Ryan Nguyen 2015 16:38 5:36 11/7/14 NBL Championships 15
81 Tyler Hall 2026 16:38 5:36 10/18/23 NBL#4 MCHS v Santa Rosa 7
84 Jonathan Rath 2026 16:41.7 5:37 10/16/25 NBL-Oak #2 (Rosa, Windsor) 13
85 Andy Roth 2005 16:42 5:37 9/1/04 MCHS All Time List 2
85 Taylor Ingram 2018 16:42 5:37 11/4/16 NBL Championships 12
87 Lucas Azcarraga 2015 16:43 5:38 11/8/13 NBL Championships 16
88 Gabe Schoenbach 2016 16:45 5:38 10/21/15 NBL Center Meet #2 14
89 Gus Murray 2012 16:46 5:39 11/4/11 NBL Championships 9
89 Armando Ramirez 2013 16:46 5:39 9/1/09 MCHS All Time List 1
91 Dante Benedetti 2021 16:46.98 5:39 11/8/19 Oak Champs 2
92 Ty Olsen 2007 16:47 5:39 9/1/06 MCHS All Time List 2
93 Drew Gallagher 2012 16:48 5:39 11/4/11 NBL Championships 7
94 Evan Drake 2015 16:49 5:40 10/15/14 NBL #2 15
95 Eric Hadland 2004 16:50 5:40 9/1/03 MCHS All Time List 1
96 Dustin Hatfield 2023 16:53.86 5:41 11/8/19 Oak Champs 2
97 Brian Padilla 2016 16:54 5:41 11/6/15 NBL Championships 14
98 Jeffrey Chen 2017 16:55 5:42 10/7/15 NBL Center Meet #1 11
99 Jonathan Rath 2026 16:55.3 5:42 11/8/25 NBL Championships 1
100 Logan Dawson 2023 16:56.9 5:42 9/29/21 NBL#1 MCHS v Windsor 4
101 Lawrence Gross 2024 16:57.2 5:42 11/5/22 NBL Oak Champs 9
102 Kincade Fitch 2029 16:57.3 5:43 10/16/25 NBL-Oak #2 (Rosa, Windsor) 3
103 Samuel Dodge 2027 17:00.4 5:44 9/25/25 NBL-Analy/Montgomery/Windsor/Maria Carrillo 5
104 Chris McCabe 2008 17:04 5:45 9/1/05 MCHS All Time List 1
104 Matt Quinn 2015 17:04 5:45 10/29/14 NBL #4 4
106 Joshua Chang 2019 17:05 5:45 10/5/16 NBL Center Meet #1 8
107 Jackson Yates 2016 17:09.93 5:47 10/15/14 NBL #2 11
108 Peter Bormeth 2010 17:11 5:47 9/1/08 MCHS All Time List 2
109 Kevin Trenam 2026 17:12.56 5:48 11/9/24 NBL Championships 14
110 Peter Brede 2018 17:13 5:48 10/7/15 NBL Center Meet #1 3
111 Dylan Nelson 2014 17:15 5:48 10/26/11 NBL #4 5
112 Kapil Dave 2025 17:16 5:49 9/27/23 NBL#1 MCHS v Piner 15
113 Luis Mendoza 2017 17:17 5:49 11/6/15 NBL Championships 10
114 Ean Franceschi 2016 17:18 5:49 10/30/13 NBL #4 9
115 Brett Collett 2008 17:19 5:50 9/1/04 MCHS All Time List 1
116 Rami Nacouzi 2023 17:19.6 5:50 11/5/22 NBL Oak Champs 4
117 Dominick Triola 2009 17:20 5:50 9/1/07 MCHS All Time List 2
118 Matthew Arietta 2019 17:22 5:51 10/31/18 Oak #4 - MC, Healdsburg 6
119 Brendan Bellaire 2014 17:23 5:51 11/8/13 NBL Championships 11
119 Jose Ramirez 2013 17:23 5:51 9/23/09 Spring Lake Interlock 1
121 Grant Silverstein 2012 17:24 5:52 9/1/10 MCHS All Time List 9
122 Jotaro Kusano 2028 17:24.1 5:52 11/8/25 NBL Championships 7
123 Enzo Pellegrini 2026 17:25.2 5:52 11/5/22 NBL Oak Champs 2
124 Tristan Singleton 2020 17:28 5:53 11/1/17 NBL Meet #4 8
125 Bryan Barker 2010 17:29 5:53 9/1/08 MCHS All Time List 4
126 Bryce Lindemann 2021 17:29.81 5:53 11/8/19 Oak Champs 7
127 Jason Kitchen 2007 17:30 5:54 9/1/04 MCHS All Time List 1
128 Emmett Kirby 2028 17:31.1 5:54 11/8/25 NBL Championships 6
129 Aidan Schram 2017 17:34 5:55 11/4/16 NBL Championships 10
130 Nicolo Longhetto 2017 17:35.18 5:55 10/15/14 NBL #2 12
131 Liam Petrik 2028 17:36.1 5:56 11/8/25 NBL Championships 7
132 Logan Field 2021 17:37.4 5:56 10/16/19 NBL Combined 7
133 Matt Arcoleo 2010 17:38 5:56 9/1/08 MCHS All Time List 3
134 Schuyler Mortimer 2012 17:41 5:57 9/1/10 MCHS All Time List 2
135 James Roh 2020 17:43 5:58 11/4/16 NBL Championships 5
136 William Fay 2028 17:43.41 5:58 11/9/24 NBL Championships 3
137 Willie Frankl 2015 17:44.21 5:58 10/15/14 NBL #2 14
138 Jason Page 2022 17:45.2 5:59 10/16/19 NBL Combined 6
139 DJ Russell 2014 17:46 5:59 11/4/11 NBL Championships 4
140 Linden Gierhart 2027 17:46.6 5:59 11/8/25 NBL Championships 10
141 Matthew Altenberg 2018 17:48 6:00 11/6/15 NBL Championships 6
142 Deion Mattice 2024 17:49 6:00 10/20/21 NBL#4 MCHS v Santa Rosa 5
143 Lukas Cortina 2019 17:51 6:01 11/6/15 NBL Championships 3
144 Kyle Hirth 2021 17:52.6 6:01 10/16/19 NBL Combined 7
145 Christopher Gubera 2027 17:53.85 6:02 11/9/24 NBL Championships 7
146 Matt Rich 2010 17:54 6:02 9/1/07 MCHS All Time List 3
147 James Muir 2026 17:56 6:02 10/11/23 NBL#3 MCHS v Montgomery 14
148 Patrick Cooper 2021 17:56.8 6:03 10/16/19 NBL Combined 4
149 Jai Dhiman 2018 17:58 6:03 11/4/16 NBL Championships 13
149 Justin Hakola 2023 17:58 6:03 10/20/21 NBL#4 MCHS v Santa Rosa 5
151 Gavin Newton 2024 17:58.5 6:03 10/12/22 NBL#3 MCHS v Montgomery 6
152 Keegan Randles 2017 18:01 6:04 9/14/16 Super Septo 8
152 Theo Muir 2028 18:01 6:04 10/16/25 NBL-Oak #2 (Rosa, Windsor) 7
154 Carter Myers 2028 18:03.7 6:05 10/16/25 NBL-Oak #2 (Rosa, Windsor) 7
155 Morgan Schrivjer 2016 18:06 6:06 11/6/15 NBL Championships 9
156 Ricardo Oseguera 2027 18:08.3 6:06 9/25/25 NBL-Analy/Montgomery/Windsor/Maria Carrillo 7
157 Aston Rashap 2025 18:08.67 6:07 11/9/24 NBL Championships 11
158 Simar Nijjar 2013 18:10 6:07 11/4/11 NBL Championships 3
159 AJ Buck 2019 18:14 6:08 11/1/17 NBL Meet #4 1
160 Asher Treinen 2029 18:17.1 6:09 9/25/25 NBL-Analy/Montgomery/Windsor/Maria Carrillo 3
161 Kevin Moe 2015 18:18 6:10 11/2/12 NBL League Finals 8
161 Rowan Schneider 2016 18:18 6:10 10/29/14 NBL #4 13
163 Chilo Mandeville 2020 18:18.1 6:10 11/10/17 NBL Championships 10
164 Jacob Herbstman 2018 18:19 6:10 10/5/16 NBL Center Meet #1 13
165 Aiden Smith 2026 18:19.05 6:10 11/3/23 NBL Oak Champs 9
166 Keon Thom 2026 18:19.93 6:10 11/9/24 NBL Championships 14
167 Quinn Gavin 2015 18:20 6:10 11/2/12 NBL League Finals 4
167 Blake Stratton 2018 18:20 6:10 11/6/15 NBL Championships 7
167 Benjamin Tayor 2026 18:20 6:10 10/8/24 NBL #2 vs Santa Rosa, Windsor 4
170 Chris Gubera 2027 18:21.6 6:11 9/25/25 NBL-Analy/Montgomery/Windsor/Maria Carrillo 3
171 Maxwell Goehring 2027 18:22 6:11 10/11/23 NBL#3 MCHS v Montgomery 3
172 Adam Silow 2012 18:23 6:11 10/5/11 NBL #1 4
172 Tanner Keefer 2014 18:23 6:11 11/4/11 NBL Championships 5
174 Benjamin Taylor 2026 18:25.5 6:12 10/19/22 NBL#4 MCHS v Santa Rosa 5
175 Ian Culbertson 2029 18:25.7 6:12 11/8/25 NBL Championships 3
176 Jean-Michel Hudson 2029 18:28.2 6:13 11/8/25 NBL Championships 3
177 Dominick Conti 2024 18:28.5 6:13 11/5/22 NBL Oak Champs 5
178 Andy Kasper 2019 18:29 6:13 11/4/16 NBL Championships 9
179 Keelan Bailie 2028 18:30.84 6:14 11/9/24 NBL Championships 4
180 Adam Klein 2029 18:31.8 6:14 11/8/25 NBL Championships 3
181 Dylan Lawrence 2028 18:32.75 6:15 11/9/24 NBL Championships 6
182 Thomas Able 2017 18:35 6:15 11/6/15 NBL Championships 7
182 James Nicklas 2011 18:35 6:15 9/23/09 Spring Lake Interlock 2
184 Austin Lynch 2012 18:36 6:16 11/4/11 NBL Championships 7
185 Johnathan McCloud 2029 18:36.1 6:16 10/16/25 NBL-Oak #2 (Rosa, Windsor) 2
186 Julian Heaps 2014 18:37 6:16 10/30/13 NBL #4 3
187 Eric Hossli 2014 18:38 6:16 10/26/11 NBL #4 5
187 Mack Rhoten 2018 18:38 6:16 11/6/15 NBL Championships 3
187 Erik Christensen 2012 18:38 6:16 9/23/09 Spring Lake Interlock 2
190 Eric Dahlhaus 2023 18:40.86 6:17 11/8/19 Oak Champs 2
191 Joshua Kim 2029 18:42.7 6:18 9/25/25 NBL-Analy/Montgomery/Windsor/Maria Carrillo 3
191 Hudson Maul 2028 18:42.7 6:18 10/16/25 NBL-Oak #2 (Rosa, Windsor) 6
193 Eric Desjardins 2019 18:43 6:18 11/4/16 NBL Championships 10
194 Christopher Gullixson 2017 18:45 6:19 11/6/15 NBL Championships 7
195 Michael Titone 2010 18:48 6:20 9/24/08 September Interlock 2
196 Elliott Rashap 2027 18:50.11 6:21 11/9/24 NBL Championships 6
197 Greg Arietta 2014 18:56 6:22 11/8/13 NBL Championships 6
198 Dominic Ricci 2026 18:56.9 6:23 10/12/22 NBL#3 MCHS v Montgomery 7
199 Jacob Everest 2016 18:57 6:23 11/8/13 NBL Championships 14
200 Bryce Chinn 2019 18:57.1 6:23 9/13/17 Interlock #1 7
201 Magnus Scheller 2027 19:01.9 6:24 11/9/24 NBL Championships 8
202 Samuel Wong 2019 19:02 6:25 11/4/16 NBL Championships 4
202 Frank Olvera 2017 19:02 6:25 11/4/16 NBL Championships 3
204 Shay Jensen 2026 19:02.6 6:25 10/16/25 NBL-Oak #2 (Rosa, Windsor) 14
205 Benjamin Turley 2020 19:06 6:26 11/4/16 NBL Championships 5
206 Anthony Sarto 2014 19:07 6:26 11/2/12 NBL League Finals 5
207 Trevor Boyce 2017 19:11 6:28 11/8/13 NBL Championships 3
208 Matt Begert-Hellings 2017 19:12 6:28 11/4/16 NBL Championships 9
209 Jack Hauptman 2017 19:17 6:30 10/30/13 NBL #4 4
209 Chris Conners 2012 19:17 6:30 9/23/09 Spring Lake Interlock 2
211 Adan Maxwell 2022 19:18 6:30 10/31/18 Oak #4 - MC, Healdsburg 1
212 Jack Davis 2019 19:19 6:30 11/6/15 NBL Championships 3
213 Dylan Iezza 2027 19:20 6:31 10/11/23 NBL#3 MCHS v Montgomery 9
214 Ezekiel Roman 2028 19:20.8 6:31 11/8/25 NBL Championships 3
215 Andrew Leavitt 2017 19:22.59 6:31 10/15/14 NBL #2 10
216 Trenton Nguyen 2018 19:23 6:32 11/6/15 NBL Championships 6
217 Cameron De La Torre 2018 19:23.07 6:32 10/15/14 NBL #2 2
218 Henry Toig 2024 19:24.3 6:32 11/5/22 NBL Oak Champs 3
219 Tyler Jones 2012 19:26 6:33 9/23/09 Spring Lake Interlock 2
220 Marco Keefer 2018 19:28 6:33 11/7/14 NBL Championships 11
221 Isaiah Flores 2024 19:29.2 6:34 11/5/22 NBL Oak Champs 11
222 Benjamin Kane 2027 19:30.72 6:34 11/9/24 NBL Championships 8
223 Daniel Moessing 2022 19:31 6:34 10/31/18 Oak #4 - MC, Healdsburg 1
224 Jacob White 2019 19:32.8 6:35 11/10/17 NBL Championships 4
225 Luca Tristano 2028 19:33.8 6:35 11/8/25 NBL Championships 6
226 Sam Herniman 2012 19:34 6:35 10/5/11 NBL #1 5
227 Elliott Thomasson 2027 19:36.62 6:36 11/3/23 NBL Oak Champs 5
228 Alec Renard 2013 19:37 6:36 10/26/11 NBL #4 4
229 Gianluca Piazza 2027 19:39.9 6:37 9/25/25 NBL-Analy/Montgomery/Windsor/Maria Carrillo 2
230 Bernard Omiple 2019 19:41 6:38 10/5/16 NBL Center Meet #1 10
230 Elliott Egerton 2025 19:41 6:38 10/20/21 NBL#4 MCHS v Santa Rosa 3
232 Connor Brady 2013 19:42 6:38 10/26/11 NBL #4 5
233 Jacobo Esquivel-Arango 2027 19:44 6:39 10/11/23 NBL#3 MCHS v Montgomery 3
234 Patrick Becerril-Martinez 2018 19:44.41 6:39 10/15/14 NBL #2 4
235 Cameron Smith 2018 19:48 6:40 11/4/16 NBL Championships 9
235 Carson Smith 2022 19:48 6:40 10/31/18 Oak #4 - MC, Healdsburg 1
237 Aidan Dunosky 2026 19:48.2 6:40 10/12/22 NBL#3 MCHS v Montgomery 1
238 Spencer Cunningham 2019 19:54 6:42 11/6/15 NBL Championships 3
238 Misha Cheek 2022 19:54 6:42 10/31/18 Oak #4 - MC, Healdsburg 2
240 Skyler Lacy 2016 19:55 6:42 11/2/12 NBL League Finals 12
240 Renzo Espinoza 2016 19:55 6:42 11/6/15 NBL Championships 4
242 Ezra Morales 2028 19:57.09 6:43 10/23/24 NBL-Analy/Montgmry/MC/Win 4
243 Hugh Chochran 2028 19:57.97 6:43 11/9/24 NBL Championships 1
244 Armand Rivoire 2027 19:58.1 6:43 11/8/25 NBL Championships 3
245 Jack Curtis 2027 19:58.24 6:43 11/9/24 NBL Championships 2
246 Sam Gearing 2016 20:02 6:45 11/2/12 NBL League Finals 6
247 Marcus Bedient 2018 20:03 6:45 11/7/14 NBL Championships 4
247 Michael Huang 2022 20:03 6:45 10/31/18 Oak #4 - MC, Healdsburg 1
249 Kyle Wu 2021 20:03.9 6:45 9/13/17 Interlock #1 2
250 Luca Piazza 2027 20:04.11 6:45 11/9/24 NBL Championships 3
251 Daniel Abel 2019 20:06 6:46 11/4/16 NBL Championships 1
252 Daniel Videna 2028 20:06.87 6:46 10/23/24 NBL-Analy/Montgmry/MC/Win 4
253 Dominick Wuu 2021 20:09.7 6:47 9/13/17 Interlock #1 3
254 Leon Peralta 2019 20:10 6:47 11/4/16 NBL Championships 6
255 James Grant 2020 20:11 6:48 11/4/16 NBL Championships 3
256 Michael Moeller 2020 20:11.9 6:48 10/16/19 NBL Combined 3
257 Harsimmer Nijjar 2013 20:12 6:48 9/23/09 Spring Lake Interlock 1
258 Caleb Gaspar 2021 20:12.5 6:48 9/13/17 Interlock #1 2
259 Jovany Flores 2018 20:13 6:48 11/6/15 NBL Championships 3
260 Tristan Stillman 2015 20:18 6:50 11/7/14 NBL Championships 6
260 Jax Brandt 2027 20:18 6:50 10/16/24 NBL #3 Santa Rosa-Montgomery-Maria Carrillo 4
262 Jaecob Vincent-Blatter 2028 20:21.6 6:51 11/8/25 NBL Championships 2
263 Caiden Kim 2028 20:22.9 6:52 9/25/25 NBL-Analy/Montgomery/Windsor/Maria Carrillo 7
264 Shrey Dhiman 2018 20:24 6:52 11/6/15 NBL Championships 8
264 Eugene Joh 2020 20:24 6:52 11/4/16 NBL Championships 4
266 Kaden Swanson 2021 20:26.3 6:53 9/13/17 Interlock #1 1
267 Edward Deng 2018 20:27 6:53 11/4/16 NBL Championships 3
268 Shane Toohey 2016 20:37 6:56 11/8/13 NBL Championships 2
269 Marlon OHarren 2027 20:39.9 6:57 10/16/24 NBL #3 Santa Rosa-Montgomery-Maria Carrillo 8
270 Ben Zhong 2023 20:41.3 6:58 10/16/19 NBL Combined 2
271 Steve Lao 2012 20:44 6:59 10/5/11 NBL #1 1
272 Ivan Flores 2026 20:44.67 6:59 11/9/24 NBL Championships 6
273 Shengkai Huang 2026 20:45 6:59 10/11/23 NBL#3 MCHS v Montgomery 4
274 Dalin Lowder 2013 20:47 7:00 9/23/09 Spring Lake Interlock 2
275 Cameron Hickerson 2020 20:48.8 7:00 11/10/17 NBL Championships 4
276 John Cowell 2016 20:49 7:01 11/8/13 NBL Championships 3
276 Jack Cowell 2016 20:49 7:01 11/2/12 NBL League Finals 2
278 Nate Nickerson 2009 20:55 7:03 9/24/08 September Interlock 1
279 Jake Luft 2012 20:57 7:03 10/5/11 NBL #1 3
279 Brett Mcfarland 2010 20:57 7:03 9/23/09 Spring Lake Interlock 2
281 Joseph Wang 2020 21:06.9 7:07 9/13/17 Interlock #1 1
282 Fernando Lugo 2015 21:08 7:07 11/8/13 NBL Championships 3
282 Daniel Dearden 2012 21:08 7:07 9/23/09 Spring Lake Interlock 1
284 Colby Baker 2019 21:11 7:08 11/6/15 NBL Championships 1
285 Rohan Shah 2013 21:13 7:09 9/7/11 Spring Lake Interlock 1
286 Grayson Gierhart 2026 21:17 7:10 10/8/24 NBL #2 vs Santa Rosa, Windsor 7
287 Travis Yarbrorgh 2019 21:19 7:11 10/21/15 NBL Center Meet #2 3
288 Shravan Sundaram 2025 21:20.5 7:11 11/12/21 NBL Oak Champs 4
289 Tony Li 2025 21:21.8 7:12 10/13/21 NBL#3 MCHS v Montgomery 2
290 Alex Berlonga 2014 21:30 7:14 11/8/13 NBL Championships 2
291 Matthew Lana 2018 21:40 7:18 11/4/16 NBL Championships 3
292 Tucker Fish 2017 21:48 7:20 11/7/14 NBL Championships 4
293 Jack Mccarthy-smith 2022 21:55 7:23 10/31/18 Oak #4 - MC, Healdsburg 1
294 Colby Harrison 2009 22:00 7:24 9/24/08 September Interlock 1
295 Calvin Bartholow 2013 22:02 7:25 9/23/09 Spring Lake Interlock 1
296 Jacob Remsing 2014 22:04 7:26 11/4/11 NBL Championships 4
297 Gabriel Mellit 2019 22:05.9 7:26 11/10/17 NBL Championships 3
298 Jack Henderson 2015 22:08 7:27 9/7/11 Spring Lake Interlock 1
299 Kyle West 2012 22:11 7:28 9/23/09 Spring Lake Interlock 6
300 Cameron Fernandez 2018 22:21 7:32 11/6/15 NBL Championships 4
301 Tristan Candalera 2019 22:23 7:32 9/14/16 Super Septo 2
301 Mark Mueller 2010 22:23 7:32 9/24/08 September Interlock 1
303 Cameron Baker 2016 22:28 7:34 10/21/15 NBL Center Meet #2 4
304 Adam Dvorak 2017 22:39 7:38 10/5/16 NBL Center Meet #1 1
305 Peter Herniman 2015 22:40 7:38 10/5/11 NBL #1 1
305 Colby Flood 2020 22:40 7:38 9/14/16 Super Septo 1
307 Ethan Chen 2020 22:43 7:39 11/10/17 NBL Championships 2
308 Julian Foster 2019 22:46 7:40 10/5/16 NBL Center Meet #1 4
309 Ethan Brady 2019 22:48 7:41 10/7/15 NBL Center Meet #1 2
310 Devon Claiche 2012 22:50 7:41 9/24/08 September Interlock 1
311 Turner Welch 2019 22:51 7:42 11/6/15 NBL Championships 5
312 Erik Moe 2018 23:16 7:50 9/10/14 Super Sept-O 2
313 Carlos Garcia 2016 23:32 7:55 11/8/13 NBL Championships 1
314 Ben Claiche 2015 23:53 8:02 9/12/12 Super Sept-O 1
315 Blaise Telfer 2010 23:54 8:03 9/24/08 September Interlock 1
316 Jonathan Luu 2014 24:03 8:06 10/30/13 NBL #4 3
317 Osmar Aguirre 2010 24:12 8:09 9/24/08 September Interlock 1
318 Hunter Simmins 2021 25:08.1 8:28 11/10/17 NBL Championships 2
319 Jack Foster 2021 25:12 8:29 11/1/17 NBL Meet #4 2
320 Blake Ferguson 2014 25:13 8:29 9/12/12 Super Sept-O 1
320 Miguel Rivas 2020 25:13 8:29 11/1/17 NBL Meet #4 1
322 Matt Lana 2018 25:22.4 8:33 11/10/17 NBL Championships 1
323 Kevin Exelby 2010 27:08 9:08 9/24/08 September Interlock 1
324 Alex Poulsen 2019 28:03 9:27 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.