


Why the Predictor Favors Garfield
Garfield carries a 77% modeled win probability because Recent head-to-head favors Garrettsville Garfield; Current season favors Garrettsville Garfield; All-time series favors Garrettsville Garfield. The model refreshes as new results are entered.
The Ohio Varsity Matchup Predictor™ uses the previous three seasons as an early program-strength baseline, then shifts weight toward current-season record and PF/PA as results accumulate. Recent head-to-head results, strength of schedule, momentum and the longer recorded series provide additional context. An unfollowed team's missing data remains neutral instead of erasing known information about its opponent. Home field receives a small adjustment. Predicted score and win probability are editorial estimates, not betting lines.
Historical Notes
Garrettsville Garfield Win
- Garrettsville Garfield has started 11-0 for the 3rd time since 1972.
- It is Garrettsville Garfield's first 11-0 start since 2023.
- Garrettsville Garfield has extended its overall winning streak to 12 games.
- Garrettsville Garfield has now won its 3rd straight against Conneaut.
- Garrettsville Garfield is now 89-1 when scoring 41+ points since 1972.
- It is Garrettsville Garfield's first 40-point game since Oct. 16, 2026.
- 34 points is Garrettsville Garfield's largest winning margin since Oct. 16, 2026.
Other Statistical Notes
- Garrettsville Garfield has started 10-0 3 times since 1972.
- This is the 3rd recorded meeting between Conneaut and Garrettsville Garfield since 1972.
- Series: Conneaut is 0-3 against Garrettsville Garfield since 1972; average score 16.0-50.7.
- Highest-scoring meeting: Oct. 28, 2022 • 21-48.
Program Milestones
- Conneaut has recorded 63 shutouts since 1972; the most recent was Sep. 8, 2023.
- Conneaut has scored 40+ points 56 times since 1972 (most recently Oct. 16, 2026).
- The program has reached 50+ points 18 times since 1972 (most recently Aug. 28, 2026).
- Garrettsville Garfield has recorded 61 shutouts since 1972; the most recent was Sep. 18, 2026.
- Garrettsville Garfield has scored 40+ points 98 times since 1972 (most recently Nov. 6, 2026).
- The program has reached 50+ points 36 times since 1972 (most recently Oct. 16, 2026).
- Garrettsville Garfield has held 10 straight opponents under 20 points.
Record by Points Scored
Program record in games falling within each scoring range.
Conneaut scoring history
Garrettsville Garfield scoring history
Conneaut Results vs. Garfield
| Date | Location | Score |
|---|---|---|
| Nov. 6, 2026 | Garrettsville | Conneaut L 14-48 |
| Oct. 27, 2023 | — | Conneaut L 13-56 |
| Oct. 28, 2022 | — | Conneaut L 21-48 |
Historical Data: Series records shown here cover 1972 through the latest imported season. Earlier meetings may not be included.
Top Performers
Conneaut



Garfield



Conneaut — Last 5 vs. Garfield
Conneaut vs. Garfield Series Notes
Latest meeting: Nov. 6, 2026 • Conneaut L 14-48
First recorded meeting: Oct. 28, 2022
Conneaut longest winning streak: —
Garfield longest winning streak: W 3
Largest Conneaut win: —
Highest-scoring game: Oct. 28, 2022 • 21-48
Closest game: Oct. 28, 2022 • 21-48
Average score: Conneaut 16.0 • Garfield 50.7
Team Stats
| Stat Category | Conneaut | Garfield |
|---|---|---|
| Passing | ||
| Yards | 1874 | 626 |
| Comp-Att | 127-226 | 28-47 |
| Comp % | 56.2% | 59.6% |
| Yards/Att | 8.3 | 13.3 |
| TD / INT | 25 / 12 | 9 / 4 |
| Rushing | ||
| Yards | 2037 | 3504 |
| Attempts | 366 | 356 |
| Yards/Carry | 5.6 | 9.8 |
| Touchdowns | 21 | 48 |
| Receiving | ||
| Yards | 2495 | 626 |
| Receptions | 166 | 27 |
| Yards/Catch | 15.0 | 23.2 |
| Touchdowns | 36 | 9 |
| Defense | ||
| Tackles | 0 | 0 |
| Sacks | 11 | 0 |
| Interceptions | 11 | 0 |
| Scoring | ||
| Points | 310 | 0 |
Player Stats
Conneaut Stats (2026-2027)
| # | Player | CMP | ATT | PCT | YDS | Y/G | TD | INT | LONG | QB RTG |
|---|---|---|---|---|---|---|---|---|---|---|
| 12 | Wyant Dobran | 103 | 174 | 59.2% | 1,526 | 0.0 | 21 | 12 | 0 | 97.2 |
| 0 | Blake French | 12 | 25 | 48.0% | 174 | 0.0 | 2 | 0 | 0 | 0.0 |
| 80 | Blake French | 12 | 25 | 48.0% | 174 | 0.0 | 2 | 0 | 0 | 97.8 |
| # | Player | ATT | YDS | AVG | Y/G | LONG | TD |
|---|---|---|---|---|---|---|---|
| 12 | Wyant Dobran | 94 | 557 | 5.8 | 0.0 | 0 | 9 |
| 6 | Isaiah Boles | 107 | 503 | 4.8 | 0.0 | 0 | 5 |
| 10 | Deondre Weatherspoon | 41 | 336 | 8.2 | 0.0 | 0 | 2 |
| 22 | Steven Kessler | 52 | 275 | 5.3 | 0.0 | 0 | 2 |
| 6 | Isaiah Boles | 57 | 239 | 4.2 | 0.0 | 0 | 2 |
| 14 | Jonah Tenney | 5 | 66 | 14.3 | 0.0 | 0 | 1 |
| 0 | Blake French | 4 | 24 | 6.0 | 0.0 | 0 | 0 |
| 1 | Alden Goudge | 1 | 12 | 12.0 | 0.0 | 0 | 0 |
| 80 | Blake French | 3 | 11 | 3.7 | 0.0 | 0 | 0 |
| 3 | Brady Vera | 1 | 7 | 7.0 | 0.0 | 0 | 0 |
| 3 | Brady Vera | 1 | 7 | 7.0 | 0.0 | 0 | 0 |
| # | Player | REC | YDS | AVG | Y/G | LONG | TD |
|---|---|---|---|---|---|---|---|
| 8 | Davonte Harris | 20 | 444 | 22.2 | 0.0 | 0 | 6 |
| 2 | Davonte Harris | 19 | 426 | 22.4 | 0.0 | 0 | 6 |
| 1 | Alden Goudge | 21 | 280 | 13.3 | 0.0 | 0 | 3 |
| 3 | Brady Vera | 18 | 200 | 11.1 | 0.0 | 0 | 2 |
| 21 | Jacob Thompson | 10 | 182 | 18.2 | 0.0 | 0 | 2 |
| 22 | Steven Kessler | 7 | 151 | 21.6 | 0.0 | 0 | 4 |
| 13 | Luis Cedeno | 12 | 142 | 11.8 | 0.0 | 0 | 1 |
| 30 | Zac Lewis | 7 | 119 | 17.0 | 0.0 | 0 | 3 |
| 9 | Zac Lewis | 6 | 115 | 19.2 | 0.0 | 0 | 3 |
| 3 | Brady Vera | 8 | 108 | 13.5 | 0.0 | 0 | 2 |
| 13 | Luis Cedeno | 10 | 78 | 7.8 | 0.0 | 0 | 1 |
| 28 | Grayson Ballard | 4 | 65 | 16.3 | 0.0 | 0 | 1 |
| 6 | Isaiah Boles | 6 | 58 | 9.7 | 0.0 | 0 | 0 |
| 6 | Isaiah Boles | 4 | 39 | 9.8 | 0.0 | 0 | 0 |
| 10 | Deondre Weatherspoon | 1 | 26 | 26.0 | 0.0 | 0 | 0 |
| 11 | Nick Vendetti | 1 | 14 | 14.0 | 0.0 | 0 | 1 |
| 4 | Nick Vendetti | 1 | 14 | 14.0 | 0.0 | 0 | 1 |
| 34 | Joshua Sabo | 3 | 10 | 3.3 | 0.0 | 0 | 0 |
| 34 | Josh Sabo | 3 | 10 | 3.3 | 0.0 | 0 | 0 |
| 15 | Devyn Turner | 4 | 9 | 2.3 | 0.0 | 0 | 0 |
| 11 | Marcus Garcia | 1 | 5 | 5.0 | 0.0 | 0 | 0 |
| # | Player | RUSH | REC | KR | PR | IR | TOTAL | Y/G |
|---|---|---|---|---|---|---|---|---|
| 6 | Isaiah Boles | 503 | 58 | 64 | 0 | 0 | 625 | 0.0 |
| 12 | Wyant Dobran | 557 | 0 | 0 | 0 | 0 | 557 | 0.0 |
| 10 | Deondre Weatherspoon | 336 | 26 | 137 | 0 | 0 | 499 | 0.0 |
| 8 | Davonte Harris | 0 | 444 | 0 | 0 | 0 | 444 | 0.0 |
| 2 | Davonte Harris | 0 | 426 | 0 | 0 | 0 | 426 | 0.0 |
| 22 | Steven Kessler | 275 | 151 | 0 | 0 | 0 | 426 | 0.0 |
| 14 | Jonah Tenney | 66 | 0 | 274 | 41 | 0 | 381 | 0.0 |
| 28 | Grayson Ballard | 0 | 65 | 262 | 0 | 0 | 327 | 0.0 |
| 6 | Isaiah Boles | 239 | 39 | 44 | 0 | 0 | 322 | 0.0 |
| 1 | Alden Goudge | 12 | 280 | 0 | 0 | 0 | 292 | 0.0 |
| 13 | Luis Cedeno | 0 | 142 | 0 | 103 | 0 | 245 | 0.0 |
| 3 | Brady Vera | 7 | 200 | 0 | 15 | 0 | 222 | 0.0 |
| 21 | Jacob Thompson | 0 | 182 | 0 | 0 | 0 | 182 | 0.0 |
| 30 | Zac Lewis | 0 | 119 | 59 | 0 | 0 | 178 | 0.0 |
| 3 | Brady Vera | 7 | 108 | 0 | 15 | 0 | 130 | 0.0 |
| 9 | Zac Lewis | 0 | 115 | 10 | 0 | 0 | 125 | 0.0 |
| 11 | Marcus Garcia | 0 | 5 | 117 | 0 | 0 | 122 | 0.0 |
| 13 | Luis Cedeno | 0 | 78 | 0 | 20 | 0 | 98 | 0.0 |
| 0 | Blake French | 24 | 0 | 0 | 0 | 0 | 24 | 0.0 |
| 11 | Nick Vendetti | 0 | 14 | 0 | 0 | 0 | 14 | 0.0 |
| 4 | Nick Vendetti | 0 | 14 | 0 | 0 | 0 | 14 | 0.0 |
| 80 | Blake French | 11 | 0 | 0 | 0 | 0 | 11 | 0.0 |
| 34 | Joshua Sabo | 0 | 10 | 0 | 0 | 0 | 10 | 0.0 |
| 34 | Josh Sabo | 0 | 10 | 0 | 0 | 0 | 10 | 0.0 |
| 15 | Devyn Turner | 0 | 9 | 0 | 0 | 0 | 9 | 0.0 |
| 15 | Aleister Castellano | 0 | 0 | 8 | 0 | 0 | 8 | 0.0 |
| 23 | Aleister Castellano | 0 | 0 | 8 | 0 | 0 | 8 | 0.0 |
| # | Player | RUSH | PASS | REC | TOTAL | Y/G |
|---|---|---|---|---|---|---|
| 12 | Wyant Dobran | 557 | 1,526 | 0 | 2,083 | 0.0 |
| 6 | Isaiah Boles | 503 | 0 | 58 | 561 | 0.0 |
| 8 | Davonte Harris | 0 | 0 | 444 | 444 | 0.0 |
| 2 | Davonte Harris | 0 | 0 | 426 | 426 | 0.0 |
| 22 | Steven Kessler | 275 | 0 | 151 | 426 | 0.0 |
| 10 | Deondre Weatherspoon | 336 | 0 | 26 | 362 | 0.0 |
| 1 | Alden Goudge | 12 | 0 | 280 | 292 | 0.0 |
| 6 | Isaiah Boles | 239 | 0 | 39 | 278 | 0.0 |
| 3 | Brady Vera | 7 | 0 | 200 | 207 | 0.0 |
| 0 | Blake French | 24 | 174 | 0 | 198 | 0.0 |
| 80 | Blake French | 11 | 174 | 0 | 185 | 0.0 |
| 21 | Jacob Thompson | 0 | 0 | 182 | 182 | 0.0 |
| 13 | Luis Cedeno | 0 | 0 | 142 | 142 | 0.0 |
| 30 | Zac Lewis | 0 | 0 | 119 | 119 | 0.0 |
| 9 | Zac Lewis | 0 | 0 | 115 | 115 | 0.0 |
| 3 | Brady Vera | 7 | 0 | 108 | 115 | 0.0 |
| 13 | Luis Cedeno | 0 | 0 | 78 | 78 | 0.0 |
| 14 | Jonah Tenney | 66 | 0 | 0 | 66 | 0.0 |
| 28 | Grayson Ballard | 0 | 0 | 65 | 65 | 0.0 |
| 11 | Nick Vendetti | 0 | 0 | 14 | 14 | 0.0 |
| 4 | Nick Vendetti | 0 | 0 | 14 | 14 | 0.0 |
| 34 | Joshua Sabo | 0 | 0 | 10 | 10 | 0.0 |
| 34 | Josh Sabo | 0 | 0 | 10 | 10 | 0.0 |
| 15 | Devyn Turner | 0 | 0 | 9 | 9 | 0.0 |
| 11 | Marcus Garcia | 0 | 0 | 5 | 5 | 0.0 |
| # | Player | TD | 2-PT PTS | KICK PTS | PTS | PPG |
|---|---|---|---|---|---|---|
| 12 | Wyant Dobran | 0 | 0 | 0 | 58 | 0.0 |
| 8 | Davonte Harris | 0 | 0 | 0 | 38 | 0.0 |
| 22 | Steven Kessler | 0 | 0 | 0 | 36 | 0.0 |
| 6 | Isaiah Boles | 0 | 0 | 0 | 30 | 0.0 |
| 31 | Kaya McBride | 0 | 0 | 20 | 20 | 0.0 |
| 1 | Alden Goudge | 0 | 0 | 0 | 18 | 0.0 |
| 21 | Jacob Thompson | 0 | 0 | 6 | 18 | 0.0 |
| 10 | Deondre Weatherspoon | 0 | 0 | 0 | 18 | 0.0 |
| 30 | Zac Lewis | 0 | 0 | 0 | 18 | 0.0 |
| 3 | Brady Vera | 0 | 0 | 0 | 12 | 0.0 |
| 13 | Luis Cedeno | 0 | 0 | 0 | 12 | 0.0 |
| 14 | Jonah Tenney | 0 | 0 | 0 | 12 | 0.0 |
| 28 | Grayson Ballard | 0 | 0 | 0 | 8 | 0.0 |
| 11 | Nick Vendetti | 0 | 0 | 0 | 6 | 0.0 |
| 0 | Blake French | 0 | 0 | 0 | 2 | 0.0 |
| 62 | Ben Griswold | 0 | 0 | 0 | 2 | 0.0 |
| 51 | Wyatt Distel | 0 | 0 | 0 | 2 | 0.0 |
| # | Player | SACK | YDL | HUR | TACK | TFL |
|---|---|---|---|---|---|---|
| 10 | Deondre Weatherspoon | 3.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 23 | Aleister Castellano | 2.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 58 | Wyatt Distel | 1.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 20 | Devin Fogle | 1.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 62 | Ben Griswold | 1.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 2 | James Faidley | 1.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 34 | Josh Sabo | 1.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 3 | Brady Vera | 1.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| # | Player | INT | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|---|
| 12 | Wyant Dobran | 8 | 0 | 0.0 | 0 | 0 |
| 23 | Aleister Castellano | 1 | 0 | 0.0 | 0 | 0 |
| 2 | Davonte Harris | 1 | 0 | 0.0 | 0 | 0 |
| 22 | Steven Kessler | 1 | 0 | 0.0 | 0 | 0 |
| # | Player | FGM | FGA | FG% | LONG | XPM | XPA | XP% | PTS |
|---|---|---|---|---|---|---|---|---|---|
| 31 | Kaya McBride | 1 | 3 | 33.3% | 27 | 17 | 24 | 70.8% | 20 |
| 21 | Jacob Thompson | 0 | 0 | 0.0% | 0 | 6 | 8 | 75.0% | 6 |
| # | Player | PUNTS | YDS | AVG | Y/G | IN 20 | LONG |
|---|---|---|---|---|---|---|---|
| 12 | Wyant Dobran | 17 | 597 | 33.4 | 0.0 | 0 | 48 |
| 8 | Davonte Harris | 2 | 77 | 38.5 | 0.0 | 0 | 45 |
| 2 | Davonte Harris | 1 | 32 | 32.0 | 0.0 | 0 | 0 |
| # | Player | RET | YDS | AVG | Y/G | TD | LONG |
|---|---|---|---|---|---|---|---|
| 14 | Jonah Tenney | 6 | 274 | 47.8 | 0.0 | 1 | 0 |
| 28 | Grayson Ballard | 13 | 262 | 22.4 | 0.0 | 0 | 0 |
| 10 | Deondre Weatherspoon | 7 | 137 | 22.4 | 0.0 | 1 | 0 |
| 11 | Marcus Garcia | 1 | 117 | 18.0 | 0.0 | 0 | 18 |
| 6 | Isaiah Boles | 3 | 64 | 21.3 | 0.0 | 0 | 0 |
| 30 | Zac Lewis | 3 | 59 | 19.7 | 0.0 | 0 | 0 |
| 6 | Isaiah Boles | 1 | 44 | 44.0 | 0.0 | 0 | 0 |
| 9 | Zac Lewis | 1 | 10 | 10.0 | 0.0 | 0 | 0 |
| 15 | Aleister Castellano | 1 | 8 | 8.0 | 0.0 | 0 | 0 |
| 23 | Aleister Castellano | 1 | 8 | 8.0 | 0.0 | 0 | 0 |
| # | Player | RET | YDS | AVG | Y/G | TD | LONG |
|---|---|---|---|---|---|---|---|
| 13 | Luis Cedeno | 6 | 103 | 17.2 | 0.0 | 1 | 0 |
| 14 | Jonah Tenney | 2 | 41 | 20.5 | 0.0 | 0 | 0 |
| 13 | Luis Cedeno | 2 | 20 | 10.0 | 0.0 | 0 | 0 |
| 3 | Brady Vera | 1 | 15 | 15.0 | 0.0 | 0 | 0 |
| 3 | Brady Vera | 1 | 15 | 15.0 | 0.0 | 0 | 0 |
Garfield Stats (2026-2027)
| # | Player | CMP | ATT | PCT | YDS | Y/G | TD | INT | LONG | QB RTG |
|---|---|---|---|---|---|---|---|---|---|---|
| 24 | Collin McGranahan | 28 | 46 | 60.9% | 626 | 62.6 | 9 | 3 | 0 | 117.3 |
| # | Player | ATT | YDS | AVG | Y/G | LONG | TD |
|---|---|---|---|---|---|---|---|
| 35 | Ryder Cain | 144 | 1,365 | 9.5 | 136.5 | 0 | 21 |
| 24 | Collin McGranahan | 79 | 855 | 10.8 | 85.5 | 0 | 13 |
| 25 | Nathan Baczkowski | 35 | 421 | 12.0 | 42.1 | 0 | 5 |
| 10 | Logan Shirkey | 16 | 194 | 12.1 | 19.4 | 0 | 3 |
| 32 | Sam Strahan | 20 | 161 | 8.1 | 17.9 | 0 | 2 |
| 33 | Devin Bates | 14 | 126 | 9.0 | 63.0 | 0 | 1 |
| 3 | Cam Kleinhen | 13 | 90 | 6.9 | 10.0 | 0 | 0 |
| 1 | Jace Vanek | 12 | 90 | 7.5 | 15.0 | 0 | 1 |
| 6 | Colton Cuddy | 3 | 67 | 22.3 | 16.8 | 0 | 0 |
| 12 | Logan Sell | 5 | 48 | 9.6 | 4.8 | 0 | 1 |
| 9 | Cole Lipstrue | 6 | 44 | 7.3 | 11.0 | 0 | 1 |
| 5 | Landon Mosier | 9 | 43 | 4.8 | 14.3 | 0 | 0 |
| # | Player | REC | YDS | AVG | Y/G | LONG | TD |
|---|---|---|---|---|---|---|---|
| 25 | Nathan Baczkowski | 11 | 272 | 24.7 | 27.2 | 0 | 4 |
| 7 | Oliver Walker | 7 | 198 | 28.3 | 22.0 | 0 | 4 |
| 35 | Ryder Cain | 4 | 73 | 18.3 | 7.3 | 0 | 0 |
| 48 | Henry Veccia | 2 | 38 | 19.0 | 3.8 | 0 | 1 |
| 12 | Logan Sell | 2 | 23 | 11.5 | 2.3 | 0 | 0 |
| 24 | Collin McGranahan | 1 | 22 | 22.0 | 2.2 | 0 | 0 |
| # | Player | RUSH | REC | KR | PR | IR | TOTAL | Y/G |
|---|---|---|---|---|---|---|---|---|
| 35 | Ryder Cain | 1,365 | 73 | 0 | 0 | 0 | 1,438 | 143.8 |
| 24 | Collin McGranahan | 855 | 22 | 0 | 0 | 0 | 877 | 87.7 |
| 25 | Nathan Baczkowski | 421 | 272 | 0 | 0 | 0 | 693 | 69.3 |
| 7 | Oliver Walker | 0 | 198 | 0 | 0 | 0 | 198 | 22.0 |
| 10 | Logan Shirkey | 194 | 0 | 0 | 0 | 0 | 194 | 19.4 |
| 32 | Sam Strahan | 161 | 0 | 0 | 0 | 0 | 161 | 17.9 |
| 33 | Devin Bates | 126 | 0 | 0 | 0 | 0 | 126 | 63.0 |
| 3 | Cam Kleinhen | 90 | 0 | 0 | 0 | 0 | 90 | 10.0 |
| 1 | Jace Vanek | 90 | 0 | 0 | 0 | 0 | 90 | 15.0 |
| 12 | Logan Sell | 48 | 23 | 0 | 0 | 0 | 71 | 7.1 |
| 6 | Colton Cuddy | 67 | 0 | 0 | 0 | 0 | 67 | 16.8 |
| 9 | Cole Lipstrue | 44 | 0 | 0 | 0 | 0 | 44 | 11.0 |
| 5 | Landon Mosier | 43 | 0 | 0 | 0 | 0 | 43 | 14.3 |
| 48 | Henry Veccia | 0 | 38 | 0 | 0 | 0 | 38 | 3.8 |
| # | Player | RUSH | PASS | REC | TOTAL | Y/G |
|---|---|---|---|---|---|---|
| 24 | Collin McGranahan | 855 | 626 | 22 | 1,503 | 150.3 |
| 35 | Ryder Cain | 1,365 | 0 | 73 | 1,438 | 143.8 |
| 25 | Nathan Baczkowski | 421 | 0 | 272 | 693 | 69.3 |
| 7 | Oliver Walker | 0 | 0 | 198 | 198 | 22.0 |
| 10 | Logan Shirkey | 194 | 0 | 0 | 194 | 19.4 |
| 32 | Sam Strahan | 161 | 0 | 0 | 161 | 17.9 |
| 33 | Devin Bates | 126 | 0 | 0 | 126 | 63.0 |
| 3 | Cam Kleinhen | 90 | 0 | 0 | 90 | 10.0 |
| 1 | Jace Vanek | 90 | 0 | 0 | 90 | 15.0 |
| 12 | Logan Sell | 48 | 0 | 23 | 71 | 7.1 |
| 6 | Colton Cuddy | 67 | 0 | 0 | 67 | 16.8 |
| 9 | Cole Lipstrue | 44 | 0 | 0 | 44 | 11.0 |
| 5 | Landon Mosier | 43 | 0 | 0 | 43 | 14.3 |
| 48 | Henry Veccia | 0 | 0 | 38 | 38 | 3.8 |


