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 Fossil Ridge (Keller, TX) varsity football team lost Thursday's home conference game against Birdville (North Richland Hills, TX) by a score of 38-26.

Q1Q2Q3Q4Final
Birdville10217038
Fossil Ridge7701226
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Fan Chat
  • Matchup Info

Game Stats

Birdville

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1723245.73914.43140129.5
12Zach Wells (Jr)1723245.73914.43140129.5
Fossil Ridge

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2739333.69212.3433997.5
10Malaki Lockhart (Sr)2739333.69212.3433997.5
Birdville

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals281184.21802
6Braylin Montoya (Jr)100.00
9C. Kargbo (Sr)10434.31501
12Zach Wells (Jr)7355.01801
21Anthony White (Jr)10404.0140
Fossil Ridge

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals26632.41400
1Chika Anicho (Jr)294.5700
2Jayden Cowan (Jr)2115.5900
4Max Bloom (Sr)122.0200
10Malaki Lockhart (Sr)12252.11000
14Peyton Cundiff (Sr)4112.81400
23P. Rodriguez (Sr)133.0300
28Khyran Dobucki (Jr)3-1-0.3100
Birdville

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1624115.1403
5Jake Subjeck (Jr)69015.0401
6Braylin Montoya (Jr)711816.9392
7Triston Spain (Sr)33311.011
Fossil Ridge

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals2733312.3394
2Jayden Cowan (Jr)7649.1161
4Max Bloom (Sr)24321.5301
14Peyton Cundiff (Sr)1010210.2280
19Benjamin Riley (Jr)812415.5392

Offensive Fumbles and Pancake Blocks

Birdville has not entered any offensive fumbles and pancake blocks stats.
Fossil Ridge

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals21
2Jayden Cowan (Jr)11
10Malaki Lockhart (Sr)1
Birdville

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals118241359
5Jake Subjeck (Jr)9090
6Braylin Montoya (Jr)0118118
7Triston Spain (Sr)3333
9C. Kargbo (Sr)4343
12Zach Wells (Jr)3535
21Anthony White (Jr)4040
Fossil Ridge

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals6333313600532
1Chika Anicho (Jr)99
2Jayden Cowan (Jr)116475
4Max Bloom (Sr)24363108
5Cameron Smith (Sr)730073
10Malaki Lockhart (Sr)2525
14Peyton Cundiff (Sr)11102113
19Benjamin Riley (Jr)124124
23P. Rodriguez (Sr)33
28Khyran Dobucki (Jr)-1-1
Birdville

Total Yards

#Athlete NameRushPassRecTotal
Team Totals118245241363
5Jake Subjeck (Jr)9090
6Braylin Montoya (Jr)0118118
7Triston Spain (Sr)3333
9C. Kargbo (Sr)4343
12Zach Wells (Jr)35245280
21Anthony White (Jr)4040
Fossil Ridge

Total Yards

#Athlete NameRushPassRecTotal
Team Totals63333333396
1Chika Anicho (Jr)99
2Jayden Cowan (Jr)116475
4Max Bloom (Sr)24345
10Malaki Lockhart (Sr)25333358
14Peyton Cundiff (Sr)11102113
19Benjamin Riley (Jr)124124
23P. Rodriguez (Sr)33
28Khyran Dobucki (Jr)-1-1
Birdville

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3126577.0
4Jacob Martinez (Sr)68141.0
11James Mweri (Sr)2241.0
14Brayon Hall (Jr)111.0
15Tylan Carr (Jr)11
18Jack Chipman (Sr)3361.0
22Braylon Roberts (Sr)22
24Javon McDonald (Sr)11
28Jamal Ramsey (Sr)639
33Hunter Grant (Sr)5381.0
42G. Hightower (Sr)221.0
51Chi Dumebi (Sr)235
63Cooper Howard (Jr)2131.0
66Jonathan Dabbs (Jr)11
Fossil Ridge

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals4625714.0
1Chika Anicho (Jr)85131.0
5Cameron Smith (Sr)415
7Caleb Woodard (Jr)8715
8C. Tshibangu (Sr)639
13M. Reinoshek (Sr)538
18G. Locklear (Jr)111.0
21Javeis White (Sr)11
22Gabriel Maqueos (Jr)336
24Bryan Celestin (Jr)111.0
40Brendon Pickens (Jr)66
44Winston Ayesu (Sr)331.0
55Ryan Amoako (Jr)123
Birdville

Sacks

#Athlete NameSacksYdlHurs
Team Totals3.0
33Hunter Grant (Sr)1.0
42G. Hightower (Sr)1.0
63Cooper Howard (Jr)1.0
Fossil Ridge

Sacks

#Athlete NameSacksYdlHurs
Team Totals2
1Chika Anicho (Jr)1
8C. Tshibangu (Sr)1
Birdville

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals3611
4Jacob Martinez (Sr)1
11James Mweri (Sr)1
14Brayon Hall (Jr)3
15Tylan Carr (Jr)11
20Jarvis Grayson (Jr)1
28Jamal Ramsey (Sr)12
Fossil Ridge

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals100.031
1Chika Anicho (Jr)1
5Cameron Smith (Sr)100.0
11Landen Calais (So)1
21Javeis White (Sr)1
40Brendon Pickens (Jr)1

Kickoffs

Birdville has not entered any kickoffs stats.
Fossil Ridge

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals3196.3190
19Benjamin Riley (Jr)3196.3190

Punts

Birdville has not entered any punts stats.
Fossil Ridge

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals38729.0310
10Malaki Lockhart (Sr)38729.0310

Kickoff and Punt Returns

Birdville has not entered any kickoff and punt returns stats.
Fossil Ridge

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals613622.7380001136
4Max Bloom (Sr)36321.03363
5Cameron Smith (Sr)37324.338000173
Birdville

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals530
5Jake Subjeck (Jr)16
6Braylin Montoya (Jr)212
9C. Kargbo (Sr)16
12Zach Wells (Jr)16
Fossil Ridge

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals4242
2Jayden Cowan (Jr)16
4Max Bloom (Sr)16
19Benjamin Riley (Jr)2122

PATs and Field Goals

Birdville has not entered any pats and field goals stats.
Fossil Ridge

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals221.00002
19Benjamin Riley (Jr)221.00002
Birdville

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals235
5Jake Subjeck (Jr)11
6Braylin Montoya (Jr)22
9C. Kargbo (Sr)11
12Zach Wells (Jr)11
Fossil Ridge

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals04004
2Jayden Cowan (Jr)011
4Max Bloom (Sr)0101
19Benjamin Riley (Jr)22
Stat Supplier Logo

Fossil Ridge's stats are presented by HudlHudl

Recap Video

Game Story

Texas High School Football - Birdville winner over Fossil Ridge

October 30, 2025: Keller, TX 76248

The Birdville Hawks (North Richland Hills, TX) football knocked off the host Fossil Ridge Panthers (Keller, TX), 38-26 in Thursday's league outing.

The Hawks now sport a 5-4 record. They take the field next when they host Ryan for a 5A-1 Region I District 3 outing on Friday, November 7. Birdville will clash with a Raiders squad coming off a 41-7 league win over Brewer (Fort Worth, TX). The Raiders record now stands at 8-1.

With the defeat, Fossil Ridge drops to 1-9 on the campaign.

Chad LewisHawks Reporter
Austin JefferyPanthers Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    10 - 7 The scorer has checked in. Birdville 10, FRHS 7
    Posted @ 7:20p
  2. Game Attendance

    1st Quarter
    Attendance Hundreds
    Posted @ 7:20p
  3. Field Conditions

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

    1st Quarter
    Weather Conditions Cold
    Posted @ 7:20p
  5. 10 - 7

    Failed Onside Kick

    Birdville1st Quarter ~5 minutes to go
    Birdville - #48 recovered a failed onside kick by Fossil Ridge and has the ball on their own 48-yard line. Birdville 10, FRHS 7
    Posted @ 7:21p
  6. 10 - 7

    Update

    Birdville1st Quarter ~4 minutes to go
    Birdville - 2nd down, ~4 minutes to go, ball on Fossil Ridge's 36-yard line. Birdville 10, FRHS 7
    Posted @ 7:22p
  7. 10 - 7

    Update

    Birdville1st Quarter ~3 minutes to go
    Birdville - 4th down, ~3 minutes to go, ball on Fossil Ridge's 36-yard line. Birdville 10, FRHS 7
    Posted @ 7:23p
  8. 10 - 7

    Punt

    Fossil Ridge1st Quarter ~3 minutes to go
    Birdville has punted to Fossil Ridge. Fossil Ridge has the ball on their own 8-yard line. Birdville 10, FRHS 7
    Posted @ 7:23p
  9. 10 - 7

    Update

    Fossil Ridge1st Quarter ~3 minutes to go
    Fossil Ridge - 2nd down, ~3 minutes to go, ball on their own 12-yard line. Birdville 10, FRHS 7
    Posted @ 7:24p
  10. 10 - 7

    Update

    Fossil Ridge1st Quarter ~3 minutes to go
    Fossil Ridge - 3rd down, ~3 minutes to go, ball on their own 14-yard line. Birdville 10, FRHS 7
    Posted @ 7:25p
  11. 10 - 7

    Update

    Fossil Ridge1st Quarter ~2 minutes to go
    Fossil Ridge - 4th down, ~2 minutes to go, ball on their own 14-yard line. Birdville 10, FRHS 7
    Posted @ 7:25p
  12. 10 - 7

    Punt

    Birdville1st Quarter ~2 minutes to go
    Fossil Ridge has punted to Birdville. Birdville has the ball on Fossil Ridge's 42-yard line. Birdville 10, FRHS 7
    Posted @ 7:26p
  13. 10 - 7

    Update

    Birdville1st Quarter ~1 minute to go
    Birdville - 1st down, ~1 minute to go, ball on Fossil Ridge's 27-yard line. Birdville 10, FRHS 7
    Posted @ 7:28p
  14. 10 - 7

    Update

    Birdville1st Quarter ~1 minute to go
    Birdville - 1st down, ~1 minute to go, ball on Fossil Ridge's 12-yard line. Birdville 10, FRHS 7
    Posted @ 7:28p
  15. 10 - 7

    Red Zone Alert

    Birdville1st Quarter Under a minute
    Birdville is inside Fossil Ridge's 20. Birdville 10, FRHS 7
    Posted @ 7:29p
  16. 10 - 7

    End of 1st Quarter

    2nd Quarter
    Birdville 10, FRHS 7
    Posted @ 7:31p
  17. 10 - 7

    Update

    Birdville2nd Quarter ~11 minutes to go
    Birdville - 4th down, ~11 minutes to go, ball on Fossil Ridge's 10-yard line. Birdville 10, FRHS 7
    Posted @ 7:34p
  18. 10 - 7

    Interception

    Fossil Ridge2nd Quarter ~11 minutes to go
    Fossil Ridge - #5 Cameron Smith intercepts a Birdville pass and has the ball on their own 1-yard line. Birdville 10, FRHS 7
    Posted @ 7:38p
  19. 10 - 7

    Interception

    Birdville2nd Quarter ~10 minutes to go
    Birdville intercepts a Fossil Ridge pass and has the ball on their own 30-yard line. Birdville 10, FRHS 7
    Posted @ 7:38p
  20. 10 - 7

    Update

    Birdville2nd Quarter ~9 minutes to go
    Birdville - 3rd down, ~9 minutes to go, ball on Fossil Ridge's 15-yard line. Birdville 10, FRHS 7
    Posted @ 7:39p
  21. 10 - 7

    Update

    Birdville2nd Quarter ~9 minutes to go
    Birdville - 4th down, ~9 minutes to go, ball on Fossil Ridge's 17-yard line. Birdville 10, FRHS 7
    Posted @ 7:41p
  22. 10 - 7

    Update

    Fossil Ridge2nd Quarter ~8 minutes to go
    Fossil Ridge - 1st down, ~8 minutes to go, ball on their own 20-yard line. Birdville 10, FRHS 7
    Posted @ 7:41p
  23. 10 - 7

    Punt

    Birdville2nd Quarter ~7 minutes to go
    Fossil Ridge has punted to Birdville. Birdville has the ball on Fossil Ridge's 47-yard line. Birdville 10, FRHS 7
    Posted @ 7:44p
  24. 16 - 7

    Passing Touchdown

    Birdville2nd Quarter ~7 minutes to go
    Birdville - #12 Zach Wells 22 Yd pass completed for a TD. Birdville 16, FRHS 7
    Posted @ 7:48p
  25. 17 - 7

    Made Point After

    Birdville2nd Quarter ~7 minutes to go
    Birdville - PAT Good. Birdville 17, FRHS 7
    Posted @ 7:48p
  26. 17 - 7

    Possession Update - Kickoff

    Fossil Ridge2nd Quarter ~5 minutes to go
    Birdville kicked off to Fossil Ridge. Fossil Ridge has the ball on their own 49-yard line. Birdville 17, FRHS 7
    Posted @ 7:49p
  27. 17 - 7

    Update

    Fossil Ridge2nd Quarter ~5 minutes to go
    Fossil Ridge - 4th down, ~5 minutes to go, ball on their own 49-yard line. Birdville 17, FRHS 7
    Posted @ 7:50p
  28. 17 - 7

    Punt

    Birdville2nd Quarter ~5 minutes to go
    Fossil Ridge has punted to Birdville. Birdville has the ball on their own 28-yard line. Birdville 17, FRHS 7
    Posted @ 7:52p
  29. Game Delayed

    2nd Quarter
    The game has been delayed. Injury timeout, #13. 5:24 left to go in the 2nd quarter.
    Posted @ 7:53p
  30. 17 - 7

    Update

    Birdville2nd Quarter ~5 minutes to go
    Birdville - 2nd down, ~5 minutes to go, ball on their own 35-yard line. Birdville 17, FRHS 7
    Posted @ 7:54p
  31. 17 - 7

    Update

    Birdville2nd Quarter ~4 minutes to go
    Birdville - 3rd down, ~4 minutes to go, ball on their own 36-yard line. Birdville 17, FRHS 7
    Posted @ 7:54p
  32. 17 - 7

    Update

    Birdville2nd Quarter ~4 minutes to go
    Birdville - 1st down, ~4 minutes to go, ball on their own 42-yard line. Birdville 17, FRHS 7
    Posted @ 7:55p
  33. 17 - 7

    Long Pass

    Birdville2nd Quarter ~4 minutes to go
    Birdville - #12 Zach Wells with a long pass. Birdville has the ball on Fossil Ridge's 20-yard line. Birdville 17, FRHS 7
    Posted @ 7:55p
  34. 17 - 7

    Red Zone Alert

    Birdville2nd Quarter ~3 minutes to go
    Birdville is inside Fossil Ridge's 20. Birdville 17, FRHS 7
    Posted @ 7:56p
  35. 23 - 7

    Rushing Touchdown

    Birdville2nd Quarter ~3 minutes to go
    Birdville - #12 Zach Wells with a 4 Yd Rushing TD. Birdville 23, FRHS 7
    Posted @ 7:58p
  36. 24 - 7

    Made Point After

    Birdville2nd Quarter ~3 minutes to go
    Birdville - #27 PAT Good. Birdville 24, FRHS 7
    Posted @ 7:58p
  37. 24 - 7

    Possession Update - Kickoff

    Fossil Ridge2nd Quarter ~3 minutes to go
    Birdville kicked off to Fossil Ridge. Fossil Ridge has the ball on their own 23-yard line. Birdville 24, FRHS 7
    Posted @ 8p
  38. 24 - 7

    Interception

    Birdville2nd Quarter ~2 minutes to go
    Birdville - #28 Jamal Ramsey intercepts a Fossil Ridge pass and has the ball on Fossil Ridge's 30-yard line. Birdville 24, FRHS 7
    Posted @ 8:01p
  39. 30 - 7

    Rushing Touchdown

    Birdville2nd Quarter ~1 minute to go
    Birdville - #9 Christian Kargbo with a 15 Yd Rushing TD. Birdville 30, FRHS 7
    Posted @ 8:05p
  40. 31 - 7

    Made Point After

    Birdville2nd Quarter ~1 minute to go
    Birdville - #27 PAT Good. Birdville 31, FRHS 7
    Posted @ 8:05p
  41. 31 - 7

    Possession Update - Kickoff

    Fossil Ridge2nd Quarter ~1 minute to go
    Birdville kicked off to Fossil Ridge. Fossil Ridge has the ball on their own 11-yard line. Birdville 31, FRHS 7
    Posted @ 8:07p
  42. 31 - 7

    Update

    Fossil Ridge2nd Quarter ~1 minute to go
    Fossil Ridge - 1st down, ~1 minute to go, ball on their own 22-yard line. Birdville 31, FRHS 7
    Posted @ 8:08p
  43. 31 - 7

    Update

    Fossil Ridge2nd Quarter ~1 minute to go
    Fossil Ridge - 1st down, ~1 minute to go, ball on their own 43-yard line. Birdville 31, FRHS 7
    Posted @ 8:09p
  44. 31 - 7

    Update

    Fossil Ridge2nd Quarter ~1 minute to go
    Fossil Ridge - 2nd down, ~1 minute to go, ball on their own 49-yard line. Birdville 31, FRHS 7
    Posted @ 8:09p
  45. 31 - 7

    Update

    Fossil Ridge2nd Quarter ~1 minute to go
    Fossil Ridge - 3rd down, ~1 minute to go, ball on their own 49-yard line. Birdville 31, FRHS 7
    Posted @ 8:10p
  46. 31 - 7

    Update

    Fossil Ridge2nd Quarter Under a minute
    Fossil Ridge - 1st down, Under a minute, ball on Birdville's 46-yard line. Birdville 31, FRHS 7
    Posted @ 8:10p
  47. 31 - 7

    Update

    Fossil Ridge2nd Quarter Under a minute
    Fossil Ridge - 1st down, Under a minute, ball on Birdville's 35-yard line. Birdville 31, FRHS 7
    Posted @ 8:11p
  48. 31 - 7

    Update

    Fossil Ridge2nd Quarter Under a minute
    Fossil Ridge - 3rd down, Under a minute, ball on Birdville's 35-yard line. Birdville 31, FRHS 7
    Posted @ 8:12p
  49. 31 - 7

    Update

    Fossil Ridge2nd Quarter Under a minute
    Fossil Ridge - 3rd down, Under a minute, ball on Birdville's 30-yard line. Birdville 31, FRHS 7
    Posted @ 8:13p
  50. 31 - 7

    Update

    Fossil Ridge2nd Quarter Under a minute
    Fossil Ridge - 1st down, Under a minute, ball on Birdville's 13-yard line. Birdville 31, FRHS 7
    Posted @ 8:13p
  51. 31 - 13

    Passing Touchdown

    Fossil Ridge2nd Quarter Under a minute
    Fossil Ridge - #10 Malaki Lockhart 13 Yd pass completed to #2 Jayden Cowan for a TD. Birdville 31, FRHS 13
    Posted @ 8:14p
  52. 31 - 14

    Made Point After

    Fossil Ridge2nd Quarter Under a minute
    Fossil Ridge - #19 Benjamin Riley PAT Good. Birdville 31, FRHS 14
    Posted @ 8:15p
  53. 31 - 14

    Possession Update - Kickoff

    Birdville2nd Quarter Under a minute
    Fossil Ridge kicked off to Birdville. Birdville has the ball on their own 41-yard line. Birdville 31, FRHS 14
    Posted @ 8:17p
  54. 31 - 14

    Halftime

    Halftime
    Birdville 31, FRHS 14
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:17p
  55. 31 - 14

    Start of 3rd Quarter

    Birdville3rd Quarter
    Birdville to kick off to Fossil Ridge.
    Posted @ 8:50p
  56. 31 - 14

    Possession Update - Kickoff

    Fossil Ridge3rd Quarter ~11 minutes to go
    Birdville kicked off to Fossil Ridge. Fossil Ridge has the ball on their own 27-yard line. Birdville 31, FRHS 14
    Posted @ 8:50p
  57. 31 - 14

    Update

    Fossil Ridge3rd Quarter ~11 minutes to go
    Fossil Ridge - 1st down, ~11 minutes to go, ball on their own 37-yard line. Birdville 31, FRHS 14
    Posted @ 8:51p
  58. 31 - 14

    Update

    Fossil Ridge3rd Quarter ~11 minutes to go
    Fossil Ridge - 2nd down, ~11 minutes to go, ball on their own 37-yard line. Birdville 31, FRHS 14
    Posted @ 8:52p
  59. 31 - 14

    Update

    Fossil Ridge3rd Quarter ~10 minutes to go
    Fossil Ridge - 3rd down, ~10 minutes to go, ball on their own 44-yard line. Birdville 31, FRHS 14
    Posted @ 8:52p
  60. 31 - 14

    Update

    Fossil Ridge3rd Quarter ~10 minutes to go
    Fossil Ridge - 1st down, ~10 minutes to go, ball on Birdville's 49-yard line. Birdville 31, FRHS 14
    Posted @ 8:53p
  61. 31 - 14

    Long Pass

    Fossil Ridge3rd Quarter ~9 minutes to go
    Fossil Ridge - #10 Malaki Lockhart with a long pass to #19 Benjamin Riley. Fossil Ridge has the ball on Birdville's 16-yard line. Birdville 31, FRHS 14
    Posted @ 8:54p
  62. 31 - 14

    Interception

    Birdville3rd Quarter ~9 minutes to go
    Birdville intercepts a Fossil Ridge pass and has the ball on their own 9-yard line. Birdville 31, FRHS 14
    Posted @ 8:56p
  63. 31 - 14

    Update

    Birdville3rd Quarter ~9 minutes to go
    Birdville - 1st down, ~9 minutes to go, ball on their own 29-yard line. Birdville 31, FRHS 14
    Posted @ 8:56p
  64. 31 - 14

    Update

    Birdville3rd Quarter ~8 minutes to go
    Birdville - 2nd down, ~8 minutes to go, ball on their own 31-yard line. Birdville 31, FRHS 14
    Posted @ 8:56p
  65. 31 - 14

    Update

    Birdville3rd Quarter ~8 minutes to go
    Birdville - 3rd down, ~8 minutes to go, ball on their own 33-yard line. Birdville 31, FRHS 14
    Posted @ 8:57p
  66. 31 - 14

    Long Pass

    Birdville3rd Quarter ~7 minutes to go
    Birdville - #12 Zach Wells with a long pass to #5 Jake Subjeck. Birdville has the ball on Fossil Ridge's 32-yard line. Birdville 31, FRHS 14
    Posted @ 8:58p
  67. 31 - 14

    Update

    Birdville3rd Quarter ~6 minutes to go
    Birdville - 1st down, ~6 minutes to go, ball on Fossil Ridge's 20-yard line. Birdville 31, FRHS 14
    Posted @ 8:59p
  68. 31 - 14

    Update

    Birdville3rd Quarter ~5 minutes to go
    Birdville - 2nd down, ~5 minutes to go, ball on Fossil Ridge's 26-yard line. Birdville 31, FRHS 14
    Posted @ 9:01p
  69. 31 - 14

    Update

    Birdville3rd Quarter ~4 minutes to go
    Birdville - 3rd down, ~4 minutes to go, ball on Fossil Ridge's 21-yard line. Birdville 31, FRHS 14
    Posted @ 9:02p
  70. 31 - 14

    Update

    Birdville3rd Quarter ~4 minutes to go
    Birdville - 4th down, ~4 minutes to go, ball on Fossil Ridge's 21-yard line. Birdville 31, FRHS 14
    Posted @ 9:02p
  71. 37 - 14

    Passing Touchdown

    Birdville3rd Quarter ~3 minutes to go
    Birdville - #12 Zach Wells 21 Yd pass completed to #6 Braylin Montoya for a TD. Birdville 37, FRHS 14
    Posted @ 9:04p
  72. 38 - 14

    Made Point After

    Birdville3rd Quarter ~3 minutes to go
    Birdville - #27 PAT Good. Birdville 38, FRHS 14
    Posted @ 9:04p
  73. 38 - 14

    Possession Update - Kickoff

    Fossil Ridge3rd Quarter ~3 minutes to go
    Birdville kicked off to Fossil Ridge. Fossil Ridge has the ball on their own 36-yard line. Birdville 38, FRHS 14
    Posted @ 9:05p
  74. 38 - 14

    Update

    Fossil Ridge3rd Quarter ~3 minutes to go
    Fossil Ridge - 1st down, ~3 minutes to go, ball on Birdville's 42-yard line. Birdville 38, FRHS 14
    Posted @ 9:07p
  75. 38 - 14

    Update

    Fossil Ridge3rd Quarter ~2 minutes to go
    Fossil Ridge - 3rd down, ~2 minutes to go, ball on Birdville's 41-yard line. Birdville 38, FRHS 14
    Posted @ 9:07p
  76. 38 - 14

    Update

    Fossil Ridge3rd Quarter ~2 minutes to go
    Fossil Ridge - 1st down, ~2 minutes to go, ball on Birdville's 39-yard line. Birdville 38, FRHS 14
    Posted @ 9:08p
  77. 38 - 14

    Update

    Fossil Ridge3rd Quarter ~1 minute to go
    Fossil Ridge - 2nd down, ~1 minute to go, ball on Birdville's 31-yard line. Birdville 38, FRHS 14
    Posted @ 9:08p
  78. 38 - 14

    Update

    Fossil Ridge3rd Quarter ~1 minute to go
    Fossil Ridge - 1st down, ~1 minute to go, ball on their own 21-yard line. Birdville 38, FRHS 14
    Posted @ 9:09p
  79. 38 - 14

    Update

    Fossil Ridge3rd Quarter Under a minute
    Fossil Ridge - 2nd down, Under a minute, ball on their own 21-yard line. Birdville 38, FRHS 14
    Posted @ 9:09p
  80. 38 - 14

    Update

    Fossil Ridge3rd Quarter Under a minute
    Fossil Ridge - 3rd down, Under a minute, ball on Birdville's 13-yard line. Birdville 38, FRHS 14
    Posted @ 9:10p
  81. 38 - 14

    Update

    Fossil Ridge3rd Quarter Under a minute
    Fossil Ridge - 1st down, Under a minute, ball on Birdville's 5-yard line. Birdville 38, FRHS 14
    Posted @ 9:11p
  82. 38 - 14

    End of 3rd Quarter

    4th Quarter
    Birdville 38, FRHS 14
    Posted @ 9:12p
  83. 38 - 14

    Update

    Fossil Ridge4th Quarter ~11 minutes to go
    Fossil Ridge - 2nd down, ~11 minutes to go, ball on Birdville's 3-yard line. Birdville 38, FRHS 14
    Posted @ 9:13p
  84. 38 - 14

    Update

    Fossil Ridge4th Quarter ~10 minutes to go
    Fossil Ridge - 3rd down, ~10 minutes to go, ball on Birdville's 2-yard line. Birdville 38, FRHS 14
    Posted @ 9:14p
  85. 38 - 20

    Passing Touchdown

    Fossil Ridge4th Quarter ~10 minutes to go
    Fossil Ridge - #10 Malaki Lockhart 2 Yd pass completed to #19 Benjamin Riley for a TD. Birdville 38, FRHS 20
    Posted @ 9:15p
  86. 38 - 20

    Rushing Two Point Conversion Failed

    Fossil Ridge4th Quarter ~10 minutes to go
    Fossil Ridge - 2Pt Conversion Failed. Birdville 38, FRHS 20
    Posted @ 9:16p
  87. 38 - 20

    Failed Onside Kick

    Birdville4th Quarter ~10 minutes to go
    Birdville recovered a failed onside kick by Fossil Ridge and has the ball on Fossil Ridge's 40-yard line. Birdville 38, FRHS 20
    Posted @ 9:21p
  88. 38 - 20

    Update

    Birdville4th Quarter ~9 minutes to go
    Birdville - 3rd down, ~9 minutes to go, ball on Fossil Ridge's 35-yard line. Birdville 38, FRHS 20
    Posted @ 9:21p
  89. 38 - 20

    Update

    Birdville4th Quarter ~9 minutes to go
    Birdville - 4th down, ~9 minutes to go, ball on Fossil Ridge's 30-yard line. Birdville 38, FRHS 20
    Posted @ 9:22p
  90. 38 - 20

    Turnover on Downs

    Fossil Ridge4th Quarter ~8 minutes to go
    Birdville has turned possession over on downs. Fossil Ridge has the ball on their own 30-yard line. Birdville 38, FRHS 20
    Posted @ 9:23p
  91. 38 - 20

    Update

    Fossil Ridge4th Quarter ~8 minutes to go
    Fossil Ridge - 1st down, ~8 minutes to go, ball on their own 45-yard line. Birdville 38, FRHS 20
    Posted @ 9:24p
  92. 38 - 20

    Update

    Fossil Ridge4th Quarter ~8 minutes to go
    Fossil Ridge - 1st down, ~8 minutes to go, ball on Birdville's 41-yard line. Birdville 38, FRHS 20
    Posted @ 9:25p
  93. 38 - 20

    Update

    Fossil Ridge4th Quarter ~7 minutes to go
    Fossil Ridge - 2nd down, ~7 minutes to go, ball on Birdville's 39-yard line. Birdville 38, FRHS 20
    Posted @ 9:25p
  94. 38 - 20

    Update

    Fossil Ridge4th Quarter ~7 minutes to go
    Fossil Ridge - 1st down, ~7 minutes to go, ball on Birdville's 26-yard line. Birdville 38, FRHS 20
    Posted @ 9:26p
  95. 38 - 20

    Update

    Fossil Ridge4th Quarter ~6 minutes to go
    Fossil Ridge - 2nd down, ~6 minutes to go, ball on Birdville's 26-yard line. Birdville 38, FRHS 20
    Posted @ 9:26p
  96. 38 - 20

    Update

    Fossil Ridge4th Quarter ~6 minutes to go
    Fossil Ridge - 3rd down, ~6 minutes to go, ball on Birdville's 35-yard line. Birdville 38, FRHS 20
    Posted @ 9:27p
  97. 38 - 20

    Update

    Fossil Ridge4th Quarter ~5 minutes to go
    Fossil Ridge - 4th down, ~5 minutes to go, ball on Birdville's 35-yard line. Birdville 38, FRHS 20
    Posted @ 9:27p
  98. 38 - 20

    Turnover on Downs

    Birdville4th Quarter ~5 minutes to go
    Fossil Ridge has turned possession over on downs. Birdville has the ball on Fossil Ridge's 49-yard line. Birdville 38, FRHS 20
    Posted @ 9:28p
  99. 38 - 20

    Update

    Birdville4th Quarter ~5 minutes to go
    Birdville - 2nd down, ~5 minutes to go, ball on Fossil Ridge's 49-yard line. Birdville 38, FRHS 20
    Posted @ 9:29p
  100. 38 - 20

    Update

    Birdville4th Quarter ~5 minutes to go
    Birdville - 1st down, ~5 minutes to go, ball on Fossil Ridge's 38-yard line. Birdville 38, FRHS 20
    Posted @ 9:30p
  101. 38 - 20

    Update

    Birdville4th Quarter ~3 minutes to go
    Birdville - 3rd down, ~3 minutes to go, ball on Fossil Ridge's 38-yard line. Birdville 38, FRHS 20
    Posted @ 9:31p
  102. 38 - 20

    Update

    Birdville4th Quarter ~2 minutes to go
    Birdville - 4th down, ~2 minutes to go, ball on Fossil Ridge's 38-yard line. Birdville 38, FRHS 20
    Posted @ 9:32p
  103. 38 - 20

    Punt

    Fossil Ridge4th Quarter ~2 minutes to go
    Birdville has punted to Fossil Ridge. Fossil Ridge has the ball on their own 18-yard line. Birdville 38, FRHS 20
    Posted @ 9:33p
  104. 38 - 20

    Update

    Fossil Ridge4th Quarter ~2 minutes to go
    Fossil Ridge - 1st down, ~2 minutes to go, ball on their own 34-yard line. Birdville 38, FRHS 20
    Posted @ 9:34p
  105. 38 - 20

    Update

    Fossil Ridge4th Quarter ~2 minutes to go
    Fossil Ridge - 2nd down, ~2 minutes to go, ball on their own 42-yard line. Birdville 38, FRHS 20
    Posted @ 9:34p
  106. 38 - 20

    Two-Minute Warning

    Fossil Ridge4th Quarter ~2 minutes to go
    Fossil Ridge has the ball on their own 42-yard line. Birdville 38, FRHS 20
    Posted @ 9:35p
  107. 38 - 20

    Update

    Fossil Ridge4th Quarter ~1 minute to go
    Fossil Ridge - 1st down, ~1 minute to go, ball on Birdville's 44-yard line. Birdville 38, FRHS 20
    Posted @ 9:36p
  108. 38 - 20

    Update

    Fossil Ridge4th Quarter ~1 minute to go
    Fossil Ridge - 2nd down, ~1 minute to go, ball on Birdville's 41-yard line. Birdville 38, FRHS 20
    Posted @ 9:36p
  109. 38 - 20

    Update

    Fossil Ridge4th Quarter ~1 minute to go
    Fossil Ridge - 3rd down, ~1 minute to go, ball on Birdville's 41-yard line. Birdville 38, FRHS 20
    Posted @ 9:37p
  110. 38 - 20

    Update

    Fossil Ridge4th Quarter ~1 minute to go
    Fossil Ridge - 1st down, ~1 minute to go, ball on Birdville's 23-yard line. Birdville 38, FRHS 20
    Posted @ 9:38p
  111. 38 - 20

    Update

    Fossil Ridge4th Quarter Under a minute
    Fossil Ridge - 1st down, Under a minute, ball on Birdville's 30-yard line. Birdville 38, FRHS 20
    Posted @ 9:39p
  112. Game Delayed

    4th Quarter
    The game has been delayed. Timeout. Fossil Ridge. 30 second timeout.
    Posted @ 9:40p
  113. 38 - 26

    Passing Touchdown

    Fossil Ridge4th Quarter Under a minute
    Fossil Ridge - #10 Malaki Lockhart 30 Yd pass completed to #4 Max Bloom for a TD. Birdville 38, FRHS 26
    Posted @ 9:43p
  114. 38 - 26

    Passing Two Point Conversion Failed

    Fossil Ridge4th Quarter Under a minute
    Fossil Ridge - 2Pt Conversion Failed. Birdville 38, FRHS 26
    Posted @ 9:43p
  115. 38 - 26

    Failed Onside Kick

    Birdville4th Quarter Under a minute
    Birdville recovered a failed onside kick by Fossil Ridge and has the ball on their own 47-yard line. Birdville 38, FRHS 26
    Posted @ 9:45p
  116. 38 - 26

    Update

    Birdville4th Quarter Under a minute
    Birdville - 1st down, Under a minute, ball on their own 47-yard line. Birdville 38, FRHS 26
    Posted @ 9:45p
  117. 38 - 26

    End of Game

    Final
    Birdville 38, FRHS 26
    Posted @ 9:45p
  1. R. West

    1st Quarter ~11 minutes to go
    Birdville
    Hawks
    7 - 0
    Fossil Ridge
    Panthers

Birdville @ Fossil Ridge Football Game Info

Thu., Oct. 30, 2025 @ 7p
The Fossil Ridge (Keller, TX) varsity football team lost Thursday's home conference game against Birdville (North Richland Hills, TX) by a score of 38-26.

Scoretracker Providers

Chad LewisHawks Reporter
Austin JefferyPanthers Reporter

Matchup Video

Rankings & Records

Birdville (25-26)

TXSectionState Div.
41612044
OverallDistrictHomeAwayWin %District %PFPA
5-54-41-44-1.500.500281341

Fossil Ridge (25-26)

TXSectionState Div.
76619787
OverallDistrictHomeAwayWin %District %PFPA
1-90-81-40-5.100.000191404

Team Scoring Averages

Q1Q2Q3Q4Final
Birdville
7.610.36.82.628.1
Fossil Ridge
4.16.24.34.519.1

Birdville Videos

Fossil Ridge Videos

Team Stat Comparison

BirdvilleFossil Ridge
114.1Rushing Yards Per Game85.9
168.0Passing Yards Per Game217.8
157.9Receiving Yards Per Game217.6
282.1Total Yards Per Game303.7
64.5Tackles Per Game54.6
1.1Sacks Per Game1.6
0.0Points Per Game-

Team Leaders

BirdvilleFossil RidgeNational Avg.
#9 Christian Kargbo56.0Rushing Yards Per Game#3 Darnell Williams39.611.0
#12 Zach Wells162.9Passing Yards Per Game#10 Malaki Lockhart210.310.6
#6 Braylin Montoya70.2Receiving Yards Per Game#19 Benjamin Riley78.58.7
#12 Zach Wells177.0Total Yards Per Game#10 Malaki Lockhart241.124.5
#4 Jacob Martinez11.3Tackles Per Game#7 Caleb Woodard9.42.6
#33 Hunter Grant0.3Sacks Per Game#13 Michael Reinoshek0.60.2
#5 Jake Subjeck0Points Per Game
-
1.9

Record Breakdown

Birdville (25-26)

Fossil Ridge (25-26)

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