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 Mallard Creek (Charlotte, NC) varsity football team won Friday's home non-conference game against Rolesville (NC) by a score of 36-21.

Q1Q2Q3Q4Final
Rolesville0014721
Mallard Creek7220736
Final score provided by S. DragonFly.
  • Recap
  • Box Score
  • Fan Chat
  • Matchup Info

Game Stats

Rolesville

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2839310.71811.12290.8
13Kaleb Williams (Sr)2839310.71811.12290.8
Mallard Creek

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1323226.56517.42065119.1
3Perry Justice (Sr)1181.0008.0008118.8
16Cailen Napier (So)1181.0008.0008118.8
19Sam Cheeseboro (Sr)1121210.52419.12065119.1
Rolesville

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals181337.401
2Amir Brown (Jr)11766.901
13Kaleb Williams (Sr)7578.10
Mallard Creek

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals29963.34601
2Deuce Midgett (Sr)6-5-0.8300
8Ashton Blevins (Sr)2-5-2.5000
12Antonio Fokes (Jr)2-5-2.5000
19Sam Cheeseboro (Sr)55611.24600
21Xavier Edmond (So)7527.42201
22Joshua Person (So)6-5-0.8300
25Zaire Izien (Jr)188.0800
Rolesville

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals2529611.82
2Amir Brown (Jr)22412.0
5Anthony Roberts (Jr)68514.21
12Henry Evans (So)22211.01
14Davis Brown (Sr)3299.7
18Gavin Waddell (Sr)1213611.3
Mallard Creek

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1727816.4652
1Mason Kelley (Sr)3258.3140
7Khalil Price (Sr)510921.8652
8Ashton Blevins (Sr)166.060
10Dorian Dailey (Jr)3258.3140
12Antonio Fokes (Jr)166.060
15Devin Dukes (Jr)14949.0490
19Sam Cheeseboro (Sr)100.000
20Adam Everette (Jr)12929.0290
35I. Abdul-Ali (Jr)12929.0290

Offensive Fumbles and Pancake Blocks

Rolesville has not entered any offensive fumbles and pancake blocks stats.
Mallard Creek

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
19Sam Cheeseboro (Sr)11
Rolesville

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals133296429
2Amir Brown (Jr)7624100
5Anthony Roberts (Jr)8585
12Henry Evans (So)2222
13Kaleb Williams (Sr)5757
14Davis Brown (Sr)2929
18Gavin Waddell (Sr)136136
Mallard Creek

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals9627800374
1Mason Kelley (Sr)2525
2Deuce Midgett (Sr)-5-5
7Khalil Price (Sr)109109
8Ashton Blevins (Sr)-561
10Dorian Dailey (Jr)2525
12Antonio Fokes (Jr)-561
15Devin Dukes (Jr)4949
19Sam Cheeseboro (Sr)56056
20Adam Everette (Jr)2929
21Xavier Edmond (So)52052
22Joshua Person (So)-5-5
25Zaire Izien (Jr)88
35I. Abdul-Ali (Jr)2929
Rolesville

Total Yards

#Athlete NameRushPassRecTotal
Team Totals133310296443
2Amir Brown (Jr)7624100
5Anthony Roberts (Jr)8585
12Henry Evans (So)2222
13Kaleb Williams (Sr)57310367
14Davis Brown (Sr)2929
18Gavin Waddell (Sr)136136
Mallard Creek

Total Yards

#Athlete NameRushPassRecTotal
Team Totals96226278322
1Mason Kelley (Sr)2525
2Deuce Midgett (Sr)-5-5
3Perry Justice (Sr)88
7Khalil Price (Sr)109109
8Ashton Blevins (Sr)-561
10Dorian Dailey (Jr)2525
12Antonio Fokes (Jr)-561
15Devin Dukes (Jr)4949
16Cailen Napier (So)88
19Sam Cheeseboro (Sr)562100266
20Adam Everette (Jr)2929
21Xavier Edmond (So)5252
22Joshua Person (So)-5-5
25Zaire Izien (Jr)88
35I. Abdul-Ali (Jr)2929
Rolesville

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals24933
0J. Griffin-Haynes (Sr)437
1Kailen Johnson (Sr)22
4Derion Newborn (Sr)437
6Marquis Bryant (Jr)325
7Avery Fleet (Sr)22
20Samuel Herrmann (Jr)11
24Jordin Michael (Sr)11
25Jamir Smoakes (Sr)11
51Jack Herrmann (Jr)11

Tackles

Mallard Creek has not entered any tackles stats.
Mallard Creek

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals400.000000
0Matthew Harris (Sr)200.000000
43Zaiden Sykes (Jr)200.000000
Rolesville

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals32
36Riley Daniels (Sr)32

Kickoffs

Mallard Creek has not entered any kickoffs stats.
Rolesville

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals651
36Riley Daniels (Sr)651

Punts

Mallard Creek has not entered any punts stats.

Kickoff and Punt Returns

Rolesville has not entered any kickoff and punt returns stats.
Mallard Creek

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals100.00
21Xavier Edmond (So)100.00
Rolesville

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals318
2Amir Brown (Jr)16
5Anthony Roberts (Jr)16
12Henry Evans (So)16
Mallard Creek

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals530
0Matthew Harris (Sr)16
7Khalil Price (Sr)212
21Xavier Edmond (So)16
43Zaiden Sykes (Jr)16
Rolesville

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals123
2Amir Brown (Jr)11
5Anthony Roberts (Jr)11
12Henry Evans (So)11
Mallard Creek

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals120205
0Matthew Harris (Sr)011
7Khalil Price (Sr)22
21Xavier Edmond (So)101
43Zaiden Sykes (Jr)011
Stat Supplier Logo

Mallard Creek's stats are presented by HudlHudl

Game Story

North Carolina High School Football - Rolesville defeated by Mallard Creek

August 22, 2025: Charlotte, NC 28269

The Mallard Creek Mavericks were winner over the visiting Rolesville Rams football squad by a margin of 36-21 in Friday's non-league outing.

In their next game, the Mavericks battle the Warwick Raiders (Newport News, VA) in a non-league game, on Saturday, August 30. Mallard Creek will attempt to better on its 1-0 season record.

The Rams (0-1) will now prepare for their outing against Providence Day (Charlotte, NC). The Chargers come into the non-league outing with a 1-0 record. In their last outing, Providence Day achieved victory over Roman Catholic (Philadelphia, PA), 29-28, in a non-league game.

  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. MaxPreps Staff

    Beware of spam! Please do not follow links to third party sites. Report suspicious posts using the 'Report Spam' button.
  2. C. Baldwin

    1st Quarter ~8 minutes to go
    Rolesville
    Rams
    0 - 7
    MCHS
    Mavericks
  3. C. Baldwin

    2nd Quarter ~10 minutes to go
    Rolesville
    Rams
    0 - 14
    MCHS
    Mavericks
  4. MaxPreps

    Game Started
    Rolesville
    Rams
    0 - 0
    MCHS
    Mavericks
    Posted @ 7:56p
  5. C. Baldwin

    2nd Quarter ~8 minutes to go
    Rolesville
    Rams
    0 - 22
    MCHS
    Mavericks
  6. C. Baldwin

    Rolesville looks really unprepared
  7. C. Smartpants

    You dont say
  8. N. Marsh

    What are they doing wrong?
  9. C. Orndorff

    Updated score?
  10. C. Baldwin

    3rd Quarter ~10 minutes to go
    Rolesville
    Rams
    7 - 22
    MCHS
    Mavericks
  11. C. Baldwin

    3rd Quarter ~4 minutes to go
    Rolesville
    Rams
    14 - 22
    MCHS
    Mavericks
  12. C. Smartpants

    Rolesville has life?
  13. C. Orndorff

    Come on Rams
  14. C. Baldwin

    3rd Quarter ~1 minute to go
    Rolesville
    Rams
    14 - 29
    MCHS
    Mavericks
  15. C. Baldwin

    4th Quarter ~6 minutes to go
    Rolesville
    Rams
    14 - 36
    MCHS
    Mavericks
  16. C. Baldwin

    4th Quarter ~3 minutes to go
    Rolesville
    Rams
    21 - 36
    MCHS
    Mavericks
  17. C. Baldwin

    End of 4th Quarter
    Rolesville
    Rams
    21 - 36
    MCHS
    Mavericks
  18. S. DragonFly

    Final
    Rolesville
    Rams
    21 - 36
    MCHS
    Mavericks
    Posted @ 11:06p

Rolesville @ Mallard Creek Football Game Info

Fri., Aug. 22, 2025 @ 7p
The Mallard Creek (Charlotte, NC) varsity football team won Friday's home non-conference game against Rolesville (NC) by a score of 36-21.

Rankings & Records

Rolesville (25-26)

NCClass
199
OverallConferenceHomeAwayWin %Conference %PFPA
7-36-13-24-1.700.857380146

Mallard Creek (25-26)

NCClass
136
OverallConferenceHomeAwayWin %Conference %PFPA
7-33-24-13-2.700.600209216

Team Scoring Averages

Q1Q2Q3Q4Final
Rolesville
8.99.610.86.138.0
Mallard Creek
4.18.64.83.420.9

Rolesville Videos

Mallard Creek Videos

Team Stat Comparison

RolesvilleMallard Creek
138.3Rushing Yards Per Game166.6
207.7Passing Yards Per Game156.0
175.1Receiving Yards Per Game163.8
346.0Total Yards Per Game322.6
44.5Tackles Per Game-
1.1Sacks Per Game-
3.4Points Per Game-

Team Leaders

RolesvilleMallard CreekNational Avg.
#2 Amir Brown110.8Rushing Yards Per Game#21 Xavier Edmond69.211.8
#13 Kaleb Williams197.9Passing Yards Per Game#16 Cailen Napier108.311.9
#18 Gavin Waddell82.8Receiving Yards Per Game#7 Khalil Price69.79.4
#13 Kaleb Williams215.1Total Yards Per Game#16 Cailen Napier127.725.9
#8 Jayden Broadie8.6Tackles Per Game
-
2.6
#54 Malachi Harris0.6Sacks Per Game
-
0.2
#36 Riley Daniels3.4Points Per Game
-
2.0

Record Breakdown

Rolesville (25-26)

Mallard Creek (25-26)

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