Two Mattoon runners (green) stay near the front of the pack during Saturday’s Bulldog Invitational cross country meet held at the Mid-America complex in Effingham.

Brock Davee raced to a personal-best time of 16 minutes, 7.8 seconds to take eighth place in the 20-team Bulldog Invitational on Saturday morning.

Davee was among 12 Mattoon runners who posted career or season personal best times across the 3-mile course at the Mid-America facility in Effingham. Davee, a sophomore, eclipsed his best time by 22 seconds and teammate Sam Ferrar beat his PR by 9 seconds to take 13th in 16:44.45 to bolster the Green Wave to a second place finish.

Olympia ran away with the team title by finishing 1-2-3-5-6 for 17 points, led by three runners who clocked in well under 16 minutes.

Mattoon coach Troy Haacke kept Josh Ramage out of the meet, allowing the Green Wave’s No. 2 runner to rest and heal for next Saturday’s IHSA Class 2A regional meet at Lake Land College. He also held out his daughter, Kylie, who has regularly run as the team’s No. 1 finisher this season. Sean South (17:48) and Garrett Campbell (19:03), who did not score for the Green Wave, improved the most Saturday by taking 54 and 53 seconds, respectively, off their PRs.

“As you run and press through the year, you get worn down and beat up,” Haacke said. “We are just trying to get some life back in our legs, stay healthy and be as sharp as possible for the next several weeks.”

Freshman Brandon Creel melted 25 seconds off his best this season to take 15th in 17:00.81, followed by teammate Tristin Grove, a junior who ran 32 seconds better in 17:08.45.

Said Haacke: “We are sharpening the saw as we head into the postseason.”

Josh Hoh took ninth in 16:09.53 for Charleston, which finished fifth overall. Noah Oakley (17:11) and Luca Carcasi (17:35) took 19th and 25th, respectively.

Megan Garrett clocked in at 19:01.13 to grab fourth for the Trojans in the girls race, followed by teammate Grace Spoonhour (19:15.08) who took 10th for third-place Charleston. Freshman Ila Richter took 17th in 19:50.47.

Quincy Collings (19:33.57) finished 14th for Mattoon which finished eighth without Haacke. Teammate Mickenze Schofield trailed 12 spots later in 20:49.89.



1Charlie KistnerOlympia15:06.37
2Jon NevilleOlympia15:32.88
3Logan WheelerOlympia15:38.75
4Zach FentonMt. Zion15:57.33
5Dylan BennetOlympia16:01.92
6Owen DareOlympia16:03.57
7Michael CarpenterCumberland16:04.84
8Brock DaveeMattoon16:07.88
9Josh HohCharleston16:09.53
10Isaac StanfordFlora16:12.58

For complete team and individual results, go to


  1. Olympia 17
  2. Mattoon 80
  3. St. Anthony 91
  4. Cumberland 132
  5. Charleston 149
  6. Mt. Zion 159
  7. Effingham 170
  8. Teutopolis 197



Brock Davee816:07.88
Sam Ferrar1316:44.45
Brandon Creel1517:00.81
Tristin Grove1717:08.45
Chase Armstrong2717:41.48
Sean South(29)17:48.13
Mackinley Beadles(33)17:57.25
Javid Rodriguez18:54.83
Caleb Dalby18:59.63
Garrett Campbell19:03.45
Cale Fogarty19:07.56
Waylon Schultz20:05.97
Terry Colombo23:21.49
Abraham Rodriguez24:30.66


Josh Hoh916:09.53
Noah Oakley1917:11.07
Luca Carcasi2517:35.77
Mason Reeley4318:32.46
Adam Agronomoff5319:06.85
Logan Mellott(55)19:12.92
Landon Ames(59)19:18.92
Connor Mellott19:30.43
Sam Kaurin20:41.96
Nicholas Hawk21:17.85



1Savanah BeaversOlympia18:01.74
2Jasmyn DittamoreCumberland18:42.15
3Fran HendricksonSt. Thomas More18:57.26
4Megan GarrettCharleston19:01.13
5Jessica RundeTeutopolis19:03.66
6Lucy GriffithMt. Zion19:04.21
7Kennedy RamshawSt. Thomas More19:05.05
8Emma MalloryMt. Zion19:07.16
9Bella RamshawSt. Thomas More19:09.24
10Grace SpoonhourCharleston19:15.08
11Sofia MunozMt. Zion19:21.50
12Taylor FoxMt. Zion19:25.51
13Reese HoganSt. Thomas More19:30.30
14Quincy CollingsMattoon19:33.57
15Lilly GriffithMt. Zion19:34.48
16Anna BieberOlympia19:39.34
17Ila RichterCharleston19:50.47


  1. Mt. Zion 52
  2. St. Thomas More 53
  3. Charleston 82
  4. Olympia 87
  5. Effingham 169
  6. Teutopolis 182
  7. Cumberland 188
  8. Mattoon 200



Megan Garrett419:01.13
Grace Spoonhour1019:15.08
Ila Richter1719:50.47
Casey Fisher2420:48.35
Lilly Long2720:50.62
Sophie Kattenbraker(37)21:42.45
Lydia Madlem(41)21:50.71
Amanda Davis22:59.81
Jordyn Kieffer23:28.88
Isabella Kieffer23:55.17
Whitley Wood24:08.27
Anna Sipes24:36.82
Annabel Wehrle25:54.39
Aftyn Oliver25:54.51
Courtney Wren41:51.61


Quincy Collings1419:33.57
Mickenze Schofield2620:49.89
Chasely Himes4924:06.94
Lauryn Samuelson5425:33.40
Kaylin Richey5726:06.52