Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Cosby (Midlothian, VA) varsity football team lost Friday's home conference game against Midlothian (VA) by a score of 28-0.

Q1Q2Q3Q4Final
Midlothian776828
Cosby00000
Final score provided by B. Fournier.
  • Recap
  • Box Score
  • Scoretracker
  • Awards
  • Matchup Info

Game Stats

Midlothian has not entered stats for this game.
Cosby

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals41619.2504.801813.5
7Preston McAfee (Sr)41619.2504.801813.5
Cosby

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals25793.22100
2Gabriel Whaley (Jr)1-2-2.0000
3Brady Oliver (Jr)18703.92100
7Preston McAfee (Sr)6111.81000
Cosby

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals4194.880
19Gregory Perry (Sr)177.070
21Shawn McCain (Sr)3124.080
Cosby

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
7Preston McAfee (Sr)11
Cosby

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals7919603161
2Gabriel Whaley (Jr)-2-2
3Brady Oliver (Jr)7070
7Preston McAfee (Sr)115263
15Marcelo Gorres (So)88
19Gregory Perry (Sr)77
21Shawn McCain (Sr)1212
29Daniel Zoza (Jr)33
Cosby

Total Yards

#Athlete NameRushPassRecTotal
Team Totals79191998
2Gabriel Whaley (Jr)-2-2
3Brady Oliver (Jr)7070
7Preston McAfee (Sr)111930
19Gregory Perry (Sr)77
21Shawn McCain (Sr)1212
Cosby

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals1148591.0
2Gabriel Whaley (Jr)336.0
4Cameron Baine (Sr)314.0
6Makai Palmer (Jr)022.0
8Tre Lawrence (Jr)2791.0
12Jaden Jefferson (Sr)022.0
17Ryan Medico (Sr)189.0
18Hayden Phelps (Sr)055.0
23Demitric White (Jr)011.0
24Deonte Bailey (Jr)011.0
26Konnor Olds (Jr)011.0
28Mason Lang (Jr)011.0
44Luke Whaley (So)011.0
51Owen Pound (Sr)156.0
57Samuel Young (Jr)011.0
64Jalen Newton (So)099.0
99Tory Stokes (Sr)101.0
Cosby

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.010
8Tre Lawrence (Jr)1.06
17Ryan Medico (Sr).02
51Owen Pound (Sr).02
Cosby

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals419047.5550
35Grant Horvath (Sr)419047.5550
Cosby

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals46015.027133.03063
6Makai Palmer (Jr)100.00
7Preston McAfee (Sr)25226.02752
15Marcelo Gorres (So)188.088
29Daniel Zoza (Jr)133.0303
Stat Supplier Logo

Cosby's stats are presented by HudlHudl

Game Story

Virginia High School Football - Cosby loses to Midlothian

October 17, 2025: Midlothian, VA 23112

The Cosby Titans football team (Midlothian, VA), was topped 28-0 in Friday's league bout with the visiting Midlothian Trojans (Midlothian, VA)

With the win, Midlothian advances its record to 6-2 on the season. The Trojans host James River Midlothian (Midlothian, VA) to encounter the Rapids in a Dominion bout on Friday, October 24. The Rapids go into the bout with a record of 5-2. James River Midlothian won 41-8 in their recent league bout against Richmond High School for the Arts (Richmond, VA)

The Titans now own a 2-5 record. They put it on the line next when they travel to L.C. Bird for a Dominion match on Friday, October 24. Cosby will confront a Skyhawks squad coming off a 42-0 league win over Clover Hill (Midlothian, VA). The Skyhawks record now stands at 4-4.

Brent FournierTitans Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 0 The scorer has checked in. Midlothian 0, Cosby 0
    Posted @ 7:02p
  2. Game Attendance

    1st Quarter
    Attendance At least 1,000
    Posted @ 7:02p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 7:02p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Fair
    Posted @ 7:02p
  5. 0 - 0

    Punt

    Cosby1st Quarter ~10 minutes to go
    Midlothian has punted to Cosby. Cosby has the ball on their own 37-yard line. Midlothian 0, Cosby 0
    Posted @ 7:05p
  6. 0 - 0

    Fumble Recovery

    Midlothian1st Quarter ~7 minutes to go
    Midlothian recovered a fumble by Cosby and has the ball on their own 34-yard line. Midlothian 0, Cosby 0
    Posted @ 7:09p
  7. 6 - 0

    Passing Touchdown

    Midlothian1st Quarter ~3 minutes to go
    Midlothian - #3 Gibson Gross 24 Yd pass completed to #13 for a TD. Midlothian 6, Cosby 0
    Posted @ 7:18p
  8. 7 - 0

    Made Point After

    Midlothian1st Quarter ~3 minutes to go
    Midlothian - PAT Good. Midlothian 7, Cosby 0
    Posted @ 7:18p
  9. 7 - 0

    End of 1st Quarter

    2nd Quarter
    Midlothian 7, Cosby 0
    Posted @ 7:38p
  10. 13 - 0

    Rushing Touchdown

    Midlothian2nd Quarter ~5 minutes to go
    Midlothian - #3 Gibson Gross with a 65 Yd Rushing TD. Midlothian 13, Cosby 0
    Posted @ 7:39p
  11. 14 - 0

    Made Point After

    Midlothian2nd Quarter ~5 minutes to go
    Midlothian - PAT Good. Midlothian 14, Cosby 0
    Posted @ 7:39p
  12. 14 - 0

    Halftime

    Halftime
    Midlothian 14, Cosby 0
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 7:56p
  13. 14 - 0

    Start of 3rd Quarter

    Midlothian3rd Quarter
    Midlothian to kick off to Cosby.
    Posted @ 8:24p
  14. 20 - 0

    Rushing Touchdown

    Midlothian3rd Quarter ~7 minutes to go
    Midlothian - #3 Gibson Gross with a 2 Yd Rushing TD. Midlothian 20, Cosby 0
    Posted @ 8:31p
  15. 20 - 0

    Missed Point After

    Midlothian3rd Quarter ~7 minutes to go
    Midlothian - PAT Missed. Midlothian 20, Cosby 0
    Posted @ 8:31p
  16. 26 - 0

    Passing Touchdown

    Midlothian3rd Quarter ~5 minutes to go
    Midlothian - Pass completed for a TD. Midlothian 26, Cosby 0
    Posted @ 9:05p
  17. 28 - 0

    Two Point Rush Completed

    Midlothian3rd Quarter ~5 minutes to go
    Midlothian - Rushed for a 2Pt Conversion. Midlothian 28, Cosby 0
    Posted @ 9:05p
  18. 20 - 0

    Score Correction

    Midlothian3rd Quarter
    Score correction for Midlothian in 3rd Quarter. Midlothian 20, Cosby 0
    Posted @ 9:06p
  19. 20 - 0

    End of 3rd Quarter

    4th Quarter
    Midlothian 20, Cosby 0
    Posted @ 9:06p
  20. 26 - 0

    Passing Touchdown

    Midlothian4th Quarter ~5 minutes to go
    Midlothian - Pass completed for a TD. Midlothian 26, Cosby 0
    Posted @ 9:07p
  21. 28 - 0

    Two Point Rush Completed

    Midlothian4th Quarter ~5 minutes to go
    Midlothian - Rushed for a 2Pt Conversion. Midlothian 28, Cosby 0
    Posted @ 9:07p
  22. 28 - 0

    End of Game

    Final
    Midlothian 28, Cosby 0
    Posted @ 9:08p

Players of the Game

Midlothian (25-26)

Midlothian has not selected any Players of the Game.

Cosby (25-26)

Congratulations to #8 Tre Lawrence (overall and defensive), #3 Brady Oliver (offensive) and #35 Grant Horvath (special teams) for being selected the Cosby Football Players of the Game.

Midlothian @ Cosby Football Game Info

Fri., Oct. 17, 2025 @ 7p
Cosby High School
The Cosby (Midlothian, VA) varsity football team lost Friday's home conference game against Midlothian (VA) by a score of 28-0.

Scoretracker Providers

Brent FournierTitans Reporter

Rankings & Records

Midlothian (25-26)

VADiv.
6413
OverallRegionHomeAwayWin %Region %PFPA
8-37-26-22-1.727.778274171

Cosby (25-26)

VADiv.
15427
OverallRegionHomeAwayWin %Region %PFPA
4-64-52-32-3.400.444209271

Team Scoring Averages

Q1Q2Q3Q4Final
Midlothian
6.99.36.85.424.9
Cosby
4.85.63.34.520.9

Midlothian Videos

Midlothian doesn't have any videos.

Cosby Videos

Team Stat Comparison

MidlothianCosby
-Rushing Yards Per Game90.7
-Passing Yards Per Game82.4
-Receiving Yards Per Game81.8
-Total Yards Per Game173.1
-Tackles Per Game38.9
-Sacks Per Game0.5
-Points Per Game0.1

Team Leaders

MidlothianCosbyNational Avg.
-
Rushing Yards Per Game#3 Brady Oliver57.311.0
-
Passing Yards Per Game#7 Preston McAfee68.710.7
-
Receiving Yards Per Game#11 Santana Wilson43.68.7
-
Total Yards Per Game#7 Preston McAfee104.124.5
-
Tackles Per Game#8 Tre Lawrence5.92.6
-
Sacks Per Game#16 Jackson Guss0.30.2
-
Points Per Game#35 Grant Horvath0.11.9

Record Breakdown

Midlothian (25-26)

Cosby (25-26)

8-3
Overall
4-6
7-2
League
4-5
1-0
Non-League
0-1
1-0
Head to Head
0-1
6-2
Common Opponent
4-4
6-2
Home
2-3
2-1
Away
2-3
0-0
Neutral
0-0
0-1
Playoff
0-0
8-3
In-State
4-6
0-0
Out-of-State
0-0