North Bay League Championship 11/8/25
2.97 mile Spring Lake County Park course, since 1988
Photos by Michael Lucid
Lucid’s North Bay League XC Finals Varsity Races 2025 photos

For the Varsity races the Oak division ran together with the Redwood division but results where then separated below.

Great battle up front with three contenders.
In the end it was Cardinal Newman junior Ashlin Mallon (17:58.4) taking down her school’s record and moving into the all-time top 30.
She becomes the first daughter to join her mother, Julia Stamps, Santa Rosa 94-96, as an NBL cross country champion.
Less than five seconds behind came Maria Carrillo junior Joslyn Tribbey in 18:03.2 to claim the Oak division title.
In third place was sophomore Emily Williams (18:12.5) to break Windsor’s school record.
The next three places were by Kamila Olvera, Piner (19:06.7), Isla LaFleur, Windsor (19:17.9) and Jocelyn Uraje Galindo, Piner (19:18.4).
Maria Carrillo took the Oak team championship with Piner taking the Redwood.




2025 Spring Lake Girls Finals Times
Oak Meet History
Redwood Meet History
Varsity League Championship Meet Record Times for Spring Lake Team: 92:23 Maria Carrillo, 2001 Oak division 1 Maria Carrillo 25 98:27 1 4 5 7 8 12 18 2 Windsor 38 100:23 2 3 9 11 13 15 24, school record 3 Analy 80 109:53 6 10 16 22 26 27 4 Santa Rosa 91 110:58 14 17 19 20 21 23 25 - Montgomery incomplete League Championship Meet Record Times for Spring Lake Individual: 16:18 Julia Stamps, 1994 1. 11 Joslyn Tribbey 18:03.2 Maria Carrillo, 31st All-Time, 22nd Junior AT 2. 10 Emily Williams 18:12.5 Windsor, 41st All-Time, 21st Sophomore All-Time, old school record 18:22 Hannah Haley 2012 3. 10 Isla LaFleur 19:17.9 Windsor 4. 11 Marian Staroba 19:39.7 Maria Carrillo 5. 10 Sofia Carollo 19:46.8 Maria Carrillo 6. 11 Emma Wenzel James 19:50.5 Analy 7. 12 Cora Morthole 20:03.1 Montgomery 8. 12 Keeley Graziani 20:22.5 Maria Carrillo 9. 12 Sophie Barrow 20:34.7 Maria Carrillo 10. 10 Annaleigh Malsbary 20:39.2 Windsor 11. 11 Miriam Hall 20:49.9 Analy 12. 10 Darla Jensen 21:01.8 Windsor 13. 12 Andi Fogg 21:03.3 Maria Carrillo 14. 9 Emma Behrens 21:11.7 Windsor 15. 11 Tiare Sarraf 21:14.4 Santa Rosa 16. 9 Audrey Zepaltas 21:15.6 Windsor 17. 9 Soleil Vanden Heuvel 21:18.6 Analy 18. 9 Ollin Zuniga 22:09.9 Santa Rosa 19. 12 Quinne Crocker 22:15.1 Maria Carrillo 20. 12 Zoey Blake 22:24.8 Santa Rosa 21. 9 Mae Ando 22:27.2 Santa Rosa 22. 10 Mira Smith 22:41.8 Santa Rosa 23. 10 Priya Duong 22:57.8 Analy 24. 10 Esthela Lopez 23:12.2 Santa Rosa 25. 10 Kiarah Tejeda 23:28.0 Windsor 26. 11 Claire Weinert Bardell 24:25.6 Santa Rosa 27. 11 Nylah Hudgens 24:56.5 Analy 28. 9 Harmonee Dannewitz 25:21.3 Analy Redwood division League Championship Meet Record Times for Spring Lake Team: 95:50 Casa Grande 2009 1 Piner 27 106:30 1 2 6 8 10 12 14 2 Rancho Cotate 60 115:51 3 5 11 20 21 3 Ukiah 69 117:39 4 13 15 18 19 22 4 Healdsburg 72 138:23 7 9 16 17 23 Others incomplete League Championship Meet Record Times for Spring Lake Individual: 16:51 Sarah Sumpter, Healdsburg 2007 1. 11 Ashlin Mallon 17:58.4 Cardinal Newman, 27th All-Time, 19th Junior AT, old school record 18:19 Sarah Hallas, Ursuline 1997 2. 11 Kamila Olvera 19:06.7 Piner 3. 12 Jocelyn Uraje Galindo 19:18.4 Piner 4. 11 Reese Chang 20:09.6 Rancho Cotate 5. 11 Angie Garcia 21:03.1 Ukiah 6. 11 Kenzie Uwins Johnson 21:54.2 Rancho Cotate 7. 10 Ivanna Cisneros 22:00.8 Piner 8. 9 June Nelson 22:07.0 Healdsburg 9. 12 Ximena Mateos Buenrostro22:36.6 Piner 10. 10 Justina Domenichelli 23:23.6 Healdsburg 11. 9 Belicia Olvera 23:27.4 Piner 12. 10 Sofia Broski 23:29.6 Rancho Cotate 13. 11 Paige Hansen 23:38.2 Piner 14. 9 Kaitlyn Trouette 23:48.9 Ukiah 15. 10 Taylor Cruz 23:49.0 Piner 16. 12 Briley Leonard 23:55.4 Ukiah 17. 10 Madeleine Herzberg 24:11.0 Healdsburg 18. 11 Olive Munden 24:23.1 Healdsburg 19. 10 Sasha Rodriguez 24:25.4 Ukiah 20. 9 Gwen Falleri 24:26.6 Ukiah 21. 10 Charli Anderson 25:08.3 Rancho Cotate 22. 10 Lizette Cruz 25:09.1 Rancho Cotate 23. 9 Alexia Ramirez 27:38.7 Ukiah 24. 9 Zoe Williams 44:18.3 Healdsburg Junior Varsity 1 Maria Carrillo 15 105:10 1 2 3 4 5 6 7 2 Piner 56 122:40 8 10 11 12 15 23 26 3 Santa Rosa 69 125:51 9 13 14 16 17 20 21 4 Rancho Cotate 108 140:05 18 19 22 24 25 1. 11 Ruby Brodt 20:22.2 Maria Carrillo 2. 9 Elizabeth Taylor 20:50.0 Maria Carrillo 3. 9 Finley Kane 21:12.1 Maria Carrillo 4. 9 Victoria Consiglieri 21:16.6 Maria Carrillo 5. 10 Vivienne Finn 21:29.4 Maria Carrillo 6. 10 Aria Dossat 21:29.8 Maria Carrillo 7. 12 Savannah Fogg 21:42.6 Maria Carrillo 8. 9 Monterey Stoltzfus 22:34.9 Maria Carrillo 9. 9 Melissa Brandenburg 23:15.8 Piner 10. 10 Lillian Martin 23:21.3 Windsor 11. 10 Natalya Fabela 23:47.6 Windsor 12. 11 Cassidy Arthur 23:48.0 Maria Carrillo 13. 9 Ruby Swann 24:21.0 Santa Rosa 14. 12 Fernanda Contreras 24:28.7 Piner 15. 9 Amelia Charter 24:37.4 Montgomery 16. 10 Ivy Long 24:38.1 Piner 17. 9 Peyton Crippin 24:48.7 Piner 18. 10 Isabella Carvajal 24:54.5 Santa Rosa 19. 12 Ashlyn North 25:05.0 Windsor 20. 9 Zinnia Bruland 25:08.3 Santa Rosa 21. 10 Yael Cecilia Zamora Ambriz25:29.2 Piner 22. 10 Emelyn Cardoza 25:37.2 Santa Rosa 23. 12 Alexa Bannister 25:50.0 Santa Rosa 24. 12 Valeria Castillo 26:12.9 Rancho Cotate 25. 10 Brisa Acosta 26:35.9 Rancho Cotate 26. 12 Dylan Buchignani-Paris 26:44.4 Santa Rosa 27. 12 Dylan Peyton 26:55.1 Santa Rosa 28. 10 Daniela Gil Valenzuela 26:58.4 Santa Rosa 29. 9 Alexandra Mohar 27:07.7 Montgomery 30. 9 Chloe Villabona 27:16.0 Montgomery 31. 11 Elia DelMonte 27:21.2 Analy 32. 11 Maylody Sirisouk 27:47.9 Rancho Cotate 33. 9 Hannah Herrick 28:05.7 Piner 34. 11 Hannah Heald 28:59.6 Rancho Cotate 35. 10 Cassandra Lind 29:47.6 Cardinal Newman 36. 11 Angelina Yarnal 30:29.1 Rancho Cotate 37. 12 Natalie Pushkarev 30:46.0 Santa Rosa 38. 12 Haley Dahm 31:23.5 Analy 39. 9 Bailey Cruz 34:16.9 Piner 40. 9 Sarah Thomas 34:44.1 Cardinal Newman 41. 10 Vivienne Trenam 36:55.7 Maria Carrillo 42. 9 Natalie Silveeira 45:24.5 Piner