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 Rock Hill (Frisco, TX) varsity football team lost Friday's home conference game against Princeton (TX) by a score of 41-34.

Q1Q2Q3Q4Final
Princeton71413741
Rock Hill7671434
Final score provided by S. ScoreFinder.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Princeton

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1926211.73111.12122.4
1Marcus Flowers (Sr)1926211.73111.12122.4
Rock Hill

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1626318.61519.94282111.9
8Nate Vincent (Sr)1626318.61519.94282111.9
Princeton

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals331213.71704
0Nick Rodriguez (Sr)5306.0170
1Marcus Flowers (Sr)12322.71003
20Dakota Lee (Jr)13524.0160
23Jordan Mosley (Sr)263.0601
26Samuel Musimbe (Jr)111.010
Rock Hill

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals392275.82821
5Courtney Lawson (Jr)100.000
8Nate Vincent (Sr)191186.22811
10Breydan Wilson (Sr)144.040
20Nathanel Lee (Sr)181055.8221
Princeton

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1921111.1622
0Nick Rodriguez (Sr)1-2-2.0
6Jayden Rogers (Jr)6488.013
11C. Fannin-white (Sr)11414.014
15Gabe Pattin (Sr)3237.720
20Dakota Lee (Jr)3134.37
23Jordan Mosley (Sr)511523.0622
Rock Hill

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1631819.9824
2Bryce Allen (Sr)712718.1281
4Leo Williams (Jr)3299.7151
5Courtney Lawson (Jr)413333.3822
20Nathanel Lee (Sr)22914.518

Offensive Fumbles and Pancake Blocks

Princeton has not entered any offensive fumbles and pancake blocks stats.
Rock Hill

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
8Nate Vincent (Sr)11
Princeton

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals121211332
0Nick Rodriguez (Sr)30-228
1Marcus Flowers (Sr)3232
6Jayden Rogers (Jr)4848
11C. Fannin-white (Sr)1414
15Gabe Pattin (Sr)2323
20Dakota Lee (Jr)521365
23Jordan Mosley (Sr)6115121
26Samuel Musimbe (Jr)11
Rock Hill

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals22731858603
2Bryce Allen (Sr)12714141
4Leo Williams (Jr)2929
5Courtney Lawson (Jr)013344177
8Nate Vincent (Sr)118118
10Breydan Wilson (Sr)44
20Nathanel Lee (Sr)10529134
Princeton

Total Yards

#Athlete NameRushPassRecTotal
Team Totals121211211332
0Nick Rodriguez (Sr)30-228
1Marcus Flowers (Sr)32211243
6Jayden Rogers (Jr)4848
11C. Fannin-white (Sr)1414
15Gabe Pattin (Sr)2323
20Dakota Lee (Jr)521365
23Jordan Mosley (Sr)6115121
26Samuel Musimbe (Jr)11
Rock Hill

Total Yards

#Athlete NameRushPassRecTotal
Team Totals227318318545
2Bryce Allen (Sr)127127
4Leo Williams (Jr)2929
5Courtney Lawson (Jr)0133133
8Nate Vincent (Sr)118318436
10Breydan Wilson (Sr)44
20Nathanel Lee (Sr)10529134
Princeton

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2176971.0
2Marion Thomas (Sr)358
3D. Valencia (Sr)336
5B. Chandler (So)511161.0
7Bishop Carrol (Jr)134
8Brenin Painter (Jr)11
9Aiden Rutledge (Jr)347
12Tylon Johnson (Jr)145
19OP Smith (So)156
21Giovanni Ayala (Sr)11314
22H. Newberry (Jr)55
23Jordan Mosley (Sr)22
24Marvel Akinpelu (Jr)11
32Keanu Thomas (Jr)44
33Zaahir Brown (Sr)189
40Tevin Miller (Sr)22
62Kealin Wren (Jr)123
73Kaidon Williams (Jr)11
90Jayden Gray (Jr)11
92Selee Huntley (So)22
Rock Hill

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3731686.0
3Riley Hinds (Jr)5381.0
6Mason Gonzales (Sr)1561.0
7Jackson Leslie (Sr)448
9J. Dangerfield (Sr)426.5
13Donyae Williams (Sr)213
14H. Johnson (Sr)426
19LJ Ricks (Jr)5381.0
21David Osei (Sr)112
22Austin Johnson (Jr)3141.0
24Christian Henry (So)235
37Jake Chauvin (Jr)22
85A. Nersesyan (Sr)2351.5
87Cameron Medder (Jr)22
91Addison Knight (Jr)112
99J. Stroughter (So)11
Princeton

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.0
5B. Chandler (So)1.0
Rock Hill

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.07
9J. Dangerfield (Sr)1.01
47John Hudson (Sr)2
85A. Nersesyan (Sr)2
91Addison Knight (Jr)1
99J. Stroughter (So)1
Princeton

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals242
3D. Valencia (Sr)11
5B. Chandler (So)1
7Bishop Carrol (Jr)1
9Aiden Rutledge (Jr)1
22H. Newberry (Jr)1
23Jordan Mosley (Sr)1
70B. Kelleher (Sr)1

Defensive Statistics

Rock Hill has not entered any defensive statistics stats.

Kickoffs

Princeton has not entered any kickoffs stats.
Rock Hill

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals35217.3
32Cohen Jones (Sr)35217.3

Kickoff and Punt Returns

Princeton has not entered any kickoff and punt returns stats.
Rock Hill

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals45814.52058
2Bryce Allen (Sr)11414.014
5Courtney Lawson (Jr)34414.72044
Princeton

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals6366
1Marcus Flowers (Sr)318
23Jordan Mosley (Sr)318
82Sergio Ramirez (Jr)6
Rock Hill

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals5304
2Bryce Allen (Sr)16
4Leo Williams (Jr)16
5Courtney Lawson (Jr)212
8Nate Vincent (Sr)16
32Cohen Jones (Sr)4
Princeton

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals661.06
82Sergio Ramirez (Jr)661.06
Rock Hill

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals45.84
32Cohen Jones (Sr)45.84
Princeton

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals426
1Marcus Flowers (Sr)33
23Jordan Mosley (Sr)123
Rock Hill

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals145
2Bryce Allen (Sr)11
4Leo Williams (Jr)11
5Courtney Lawson (Jr)22
8Nate Vincent (Sr)11

Game Story

Texas High School Football - Rock Hill nudged by Princeton

September 19, 2025: Frisco, TX 75035

In Friday's league game, the Princeton Panthers (Princeton, TX) football team edged the host Rock Hill Blue Hawks (Frisco, TX), by a tally of 41-34.

In their next game, the Panthers battle the Plano Wildcats (Plano, TX) in a 6A Region I District 6 game, on Friday, September 26. Princeton will attempt to better on its 4-0 season record. The Wildcats enter the game with a 3-1 record after their 56-0 league loss to Allen (Allen, TX).

The Blue Hawks (1-2) will now prepare for their outing against Plano West (Plano, TX). The Wolves come into the 6A Region I District 6 outing with a 4-0 record. In their last outing, Plano West edged Plano East (Plano, TX), 42-32, in a league outing.

Maurad Curry SrPanthers Reporter
  • All
  • Q1
  • Q2
  1. Check In

    0 - 0 The scorer has checked in. Princeton 0, Rock Hill 0
    Posted @ 6:55p
  2. Game Attendance

    Attendance Hundreds
    Posted @ 6:56p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 6:56p
  4. Weather Conditions

    Weather Conditions Fair
    Posted @ 6:56p
  5. 0 - 0

    Start of Game

    Princeton1st Quarter
    Princeton kicking off to Rock Hill.
    Posted @ 7p
  6. 0 - 0

    Update

    Rock Hill1st Quarter ~11 minutes to go
    Rock Hill - 1st down, ~11 minutes to go, ball on their own 35-yard line. Princeton 0, Rock Hill 0
    Posted @ 7p
  7. 0 - 0

    Update

    Rock Hill1st Quarter ~11 minutes to go
    Rock Hill - 3rd down, ~11 minutes to go, ball on their own 32-yard line. Princeton 0, Rock Hill 0
    Posted @ 7:02p
  8. 0 - 0

    Update

    Rock Hill1st Quarter ~10 minutes to go
    Rock Hill - 1st down, ~10 minutes to go, ball on their own 50-yard line. Princeton 0, Rock Hill 0
    Posted @ 7:02p
  9. 0 - 0

    Update

    Rock Hill1st Quarter ~9 minutes to go
    Rock Hill - 2nd down, ~9 minutes to go, ball on Princeton's 28-yard line. Princeton 0, Rock Hill 0
    Posted @ 7:04p
  10. 0 - 0

    Update

    Rock Hill1st Quarter ~9 minutes to go
    Rock Hill - 1st down, ~9 minutes to go, ball on Princeton's 15-yard line. Princeton 0, Rock Hill 0
    Posted @ 7:04p
  11. 0 - 6

    Passing Touchdown

    Rock Hill1st Quarter ~9 minutes to go
    Rock Hill - #8 Nate Vincent 15 Yd pass completed to #5 Courtney Lawson for a TD. Princeton 0, Rock Hill 6
    Posted @ 7:05p
  12. 0 - 7

    Made Point After

    Rock Hill1st Quarter ~9 minutes to go
    Rock Hill - #32 Cohen Jones PAT Good. Princeton 0, Rock Hill 7
    Posted @ 7:06p
  13. 0 - 7

    Possession Update - Kickoff

    Princeton1st Quarter ~9 minutes to go
    Rock Hill kicked off to Princeton. Princeton has the ball on their own 35-yard line. Princeton 0, Rock Hill 7
    Posted @ 7:07p
  14. 0 - 7

    Update

    Princeton1st Quarter ~8 minutes to go
    Princeton - 1st down, ~8 minutes to go, ball on Rock Hill's 47-yard line. Princeton 0, Rock Hill 7
    Posted @ 7:09p
  15. 0 - 7

    Update

    Princeton1st Quarter ~7 minutes to go
    Princeton - 2nd down, ~7 minutes to go, ball on their own 49-yard line. Princeton 0, Rock Hill 7
    Posted @ 7:10p
  16. 0 - 7

    Update

    Princeton1st Quarter ~6 minutes to go
    Princeton - 4th down, ~6 minutes to go, ball on their own 45-yard line. Princeton 0, Rock Hill 7
    Posted @ 7:12p
  17. 0 - 7

    Possession Update

    Princeton1st Quarter ~6 minutes to go
    Princeton takes over the ball on Rock Hill's 45-yard line. Princeton 0, Rock Hill 7
    Posted @ 7:14p
  18. 0 - 7

    Update

    Princeton1st Quarter ~5 minutes to go
    Princeton - 1st down, ~5 minutes to go, ball on Rock Hill's 30-yard line. Princeton 0, Rock Hill 7
    Posted @ 7:16p
  19. 0 - 7

    Update

    Princeton1st Quarter ~4 minutes to go
    Princeton - 3rd down, ~4 minutes to go, ball on Rock Hill's 23-yard line. Princeton 0, Rock Hill 7
    Posted @ 7:18p
  20. 0 - 7

    Update

    Princeton1st Quarter ~3 minutes to go
    Princeton - 4th down, ~3 minutes to go, ball on Rock Hill's 25-yard line. Princeton 0, Rock Hill 7
    Posted @ 7:19p
  21. 0 - 7

    Update

    Princeton1st Quarter ~2 minutes to go
    Princeton - 1st down, ~2 minutes to go, ball on Rock Hill's 20-yard line. Princeton 0, Rock Hill 7
    Posted @ 7:21p
  22. 0 - 7

    Update

    Princeton1st Quarter ~1 minute to go
    Princeton - 1st down, ~1 minute to go, ball on Rock Hill's 10-yard line. Princeton 0, Rock Hill 7
    Posted @ 7:22p
  23. 0 - 7

    Update

    Princeton1st Quarter ~1 minute to go
    Princeton - 1st down, ~1 minute to go, ball on Rock Hill's 2-yard line. Princeton 0, Rock Hill 7
    Posted @ 7:23p
  24. 6 - 7

    Rushing Touchdown

    Princeton1st Quarter Under a minute
    Princeton - #1 Marcus Flowers with a 1 Yd Rushing TD. Princeton 6, Rock Hill 7
    Posted @ 7:25p
  25. 7 - 7

    Made Point After

    Princeton1st Quarter Under a minute
    Princeton - #82 Sergio Ramirez PAT Good. Princeton 7, Rock Hill 7
    Posted @ 7:25p
  26. 7 - 7

    Possession Update - Kickoff

    Rock Hill1st Quarter Under a minute
    Princeton kicked off to Rock Hill. Rock Hill has the ball on their own 34-yard line. Princeton 7, Rock Hill 7
    Posted @ 7:27p
  27. 7 - 7

    Fumble Recovery

    Princeton1st Quarter Under a minute
    Princeton recovered a fumble by Rock Hill and has the ball on Rock Hill's 41-yard line. Princeton 7, Rock Hill 7
    Posted @ 7:29p
  28. 7 - 7

    End of 1st Quarter

    2nd Quarter
    Princeton 7, Rock Hill 7
    Posted @ 7:29p
  29. 7 - 7

    Update

    Princeton2nd Quarter ~11 minutes to go
    Princeton - 1st down, ~11 minutes to go, ball on Rock Hill's 10-yard line. Princeton 7, Rock Hill 7
    Posted @ 7:30p
  30. 7 - 7

    Update

    Princeton2nd Quarter ~10 minutes to go
    Princeton - 2nd down, ~10 minutes to go, ball on Rock Hill's 3-yard line. Princeton 7, Rock Hill 7
    Posted @ 7:30p
  31. 13 - 7

    Rushing Touchdown

    Princeton2nd Quarter ~10 minutes to go
    Princeton - #1 Marcus Flowers with a 3 Yd Rushing TD. Princeton 13, Rock Hill 7
    Posted @ 7:31p
  32. 14 - 7

    Made Point After

    Princeton2nd Quarter ~10 minutes to go
    Princeton - #82 Sergio Ramirez PAT Good. Princeton 14, Rock Hill 7
    Posted @ 7:31p
  33. 14 - 7

    Possession Update - Kickoff

    Rock Hill2nd Quarter ~10 minutes to go
    Princeton kicked off to Rock Hill. Rock Hill has the ball on their own 25-yard line. Princeton 14, Rock Hill 7
    Posted @ 7:33p
  34. 14 - 7

    Update

    Rock Hill2nd Quarter ~9 minutes to go
    Rock Hill - 1st down, ~9 minutes to go, ball on their own 35-yard line. Princeton 14, Rock Hill 7
    Posted @ 7:34p
  35. 14 - 7

    Update

    Rock Hill2nd Quarter ~9 minutes to go
    Rock Hill - 1st down, ~9 minutes to go, ball on Princeton's 45-yard line. Princeton 14, Rock Hill 7
    Posted @ 7:35p
  36. 14 - 7

    Update

    Rock Hill2nd Quarter ~8 minutes to go
    Rock Hill - 1st down, ~8 minutes to go, ball on Princeton's 37-yard line. Princeton 14, Rock Hill 7
    Posted @ 7:38p
  37. 14 - 13

    Passing Touchdown

    Rock Hill2nd Quarter ~7 minutes to go
    Rock Hill - #8 Nate Vincent 35 Yd pass completed to #2 Bryce Allen for a TD. Princeton 14, Rock Hill 13
    Posted @ 7:39p
  38. 14 - 13

    Missed Point After

    Rock Hill2nd Quarter ~7 minutes to go
    Rock Hill - PAT Missed. Princeton 14, Rock Hill 13
    Posted @ 7:39p
  39. 14 - 13

    Possession Update - Kickoff

    Princeton2nd Quarter ~7 minutes to go
    Rock Hill kicked off to Princeton. Princeton has the ball on their own 30-yard line. Princeton 14, Rock Hill 13
    Posted @ 7:41p
  40. 14 - 13

    Update

    Princeton2nd Quarter ~6 minutes to go
    Princeton - 4th down, ~6 minutes to go, ball on their own 38-yard line. Princeton 14, Rock Hill 13
    Posted @ 7:43p
  41. 14 - 13

    Long Pass

    Princeton2nd Quarter ~6 minutes to go
    Princeton - #1 Marcus Flowers with a long pass to #23 Jordan Mosley. Princeton has the ball on Rock Hill's 40-yard line. Princeton 14, Rock Hill 13
    Posted @ 7:44p
  42. 20 - 13

    Passing Touchdown

    Princeton2nd Quarter ~6 minutes to go
    Princeton - #1 Marcus Flowers 50 Yd pass completed to #23 Jordan Mosley for a TD. Princeton 20, Rock Hill 13
    Posted @ 7:45p
  43. 21 - 13

    Made Point After

    Princeton2nd Quarter ~6 minutes to go
    Princeton - #82 Sergio Ramirez PAT Good. Princeton 21, Rock Hill 13
    Posted @ 7:45p
  44. 21 - 13

    Possession Update - Kickoff

    Rock Hill2nd Quarter ~6 minutes to go
    Princeton kicked off to Rock Hill. Rock Hill has the ball on their own 31-yard line. Princeton 21, Rock Hill 13
    Posted @ 7:46p
  45. 21 - 13

    Long Run

    Rock Hill2nd Quarter ~5 minutes to go
    Rock Hill - #8 Nate Vincent with a long run. Rock Hill has the ball on Princeton's 40-yard line. Princeton 21, Rock Hill 13
    Posted @ 7:48p
  46. 21 - 13

    Update

    Rock Hill2nd Quarter ~4 minutes to go
    Rock Hill - 2nd down, ~4 minutes to go, ball on Princeton's 38-yard line. Princeton 21, Rock Hill 13
    Posted @ 7:49p
  47. 21 - 13

    Update

    Rock Hill2nd Quarter ~4 minutes to go
    Rock Hill - 1st down, ~4 minutes to go, ball on Princeton's 28-yard line. Princeton 21, Rock Hill 13
    Posted @ 7:49p
  48. 21 - 13

    Update

    Rock Hill2nd Quarter ~3 minutes to go
    Rock Hill - 3rd down, ~3 minutes to go, ball on Princeton's 21-yard line. Princeton 21, Rock Hill 13
    Posted @ 7:50p
  49. 21 - 13

    Interception

    Princeton2nd Quarter ~3 minutes to go
    Princeton - #7 Bishop Carrol intercepts a Rock Hill pass and has the ball on their own 20-yard line. Princeton 21, Rock Hill 13
    Posted @ 7:53p
  50. 21 - 13

    Long Pass

    Princeton2nd Quarter ~2 minutes to go
    Princeton - #1 Marcus Flowers with a long pass to #23 Jordan Mosley. Princeton has the ball on their own 41-yard line. Princeton 21, Rock Hill 13
    Posted @ 7:54p
  51. 21 - 13

    Long Run

    Princeton2nd Quarter ~2 minutes to go
    Princeton - #20 Dakota Lee with a long run. Princeton has the ball on Rock Hill's 40-yard line. Princeton 21, Rock Hill 13
    Posted @ 7:55p
  52. 21 - 13

    Update

    Princeton2nd Quarter ~1 minute to go
    Princeton - 3rd down, ~1 minute to go, ball on Rock Hill's 40-yard line. Princeton 21, Rock Hill 13
    Posted @ 7:57p
  53. 21 - 13

    Turnover on Downs

    Rock Hill2nd Quarter Under a minute
    Princeton has turned possession over on downs. Rock Hill has the ball on their own 40-yard line. Princeton 21, Rock Hill 13
    Posted @ 8p
  54. 21 - 13

    Long Pass

    Rock Hill2nd Quarter Under a minute
    Rock Hill - #2 Bryce Allen with a long pass to #8 Nate Vincent. Rock Hill has the ball on Princeton's 40-yard line. Princeton 21, Rock Hill 13
    Posted @ 8:01p
  55. 21 - 13

    Long Run

    Rock Hill2nd Quarter Under a minute
    Rock Hill - #8 Nate Vincent with a long run. Rock Hill has the ball on Princeton's 1-yard line. Princeton 21, Rock Hill 13
    Posted @ 8:04p
  56. 21 - 13

    Halftime

    Halftime
    Princeton 21, Rock Hill 13
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:05p

Princeton @ Rock Hill Football Game Info

Fri., Sep. 19, 2025 @ 7p
Homecoming
The Rock Hill (Frisco, TX) varsity football team lost Friday's home conference game against Princeton (TX) by a score of 41-34.

Scoretracker Providers

Maurad Curry SrPanthers Reporter

Rankings & Records

Princeton (25-26)

TXSectionState Div.
1394471
OverallDistrictHomeAwayWin %District %PFPA
5-43-42-33-1.556.429296380

Rock Hill (25-26)

TXSectionState Div.
1153859
OverallDistrictHomeAwayWin %District %PFPA
4-43-42-22-2.500.429167246

Team Scoring Averages

Q1Q2Q3Q4OT1OT2Final
Princeton
7.010.29.35.408.032.9
Rock Hill
2.94.95.78.1--20.9

Princeton Videos

Rock Hill Videos

Team Stat Comparison

PrincetonRock Hill
124.4Rushing Yards Per Game135.3
280.2Passing Yards Per Game159.1
280.2Receiving Yards Per Game153.6
404.7Total Yards Per Game294.4
73.9Tackles Per Game57.6
0.4Sacks Per Game1.6
3.2Points Per Game3.0
-Pancake Blocks0

Team Leaders

PrincetonRock HillNational Avg.
#0 Nick Rodriguez56.4Rushing Yards Per Game#8 Nate Vincent50.311.7
#1 Marcus Flowers272.2Passing Yards Per Game#8 Nate Vincent159.111.6
#23 Jordan Mosley133.9Receiving Yards Per Game#2 Bryce Allen52.09.3
#1 Marcus Flowers302.3Total Yards Per Game#8 Nate Vincent209.425.6
#21 Giovanni Ayala8.6Tackles Per Game#3 Riley Hinds6.72.6
#73 Kaidon Williams0.2Sacks Per Game#9 Jaylen Dangerfield0.50.2
#82 Sergio Ramirez1.1Points Per Game#32 Cohen Jones1.72.0
-
Pancake Blocks#29 Everett Burgess05

Record Breakdown

Princeton (25-26)

Rock Hill (25-26)

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