Skip to main content
Week 15 · Final

Bolts at Hornets

Oklahoma City Hornets 54, Baltimore Bolts 50 · XFL FRANCHISE

FinalXFL FRANCHISEWeek 15

Final Score

Week 15
By the numbers
Bolts 50 5 TD · 0 FG · 6 XPHornets 54 3 TD · 0 FG · 0 XPJ.J. McCarthy 442 yds passingBreece Hall 97 yds rushingXavier Worthy 159 yds receivingXavier McKinney 1 tkl defenseTotal yards 554 · 377Passing yards 442 · 288Rushing yards 112 · 89Completions 20/33 · 15/29Yards per carry 10.8 · 2.3

Recap

AI recap

Franchise Hub Beat · 18d ago

In a thrilling Week 15 showdown, the Oklahoma City Hornets narrowly defeated the Baltimore Bolts with a final score of 54-50. The victory was crucial for the Hornets as they look to secure their playoff positioning in the 2027 season. Both teams showcased their offensive firepower, but it was Oklahoma City that managed to hold off a late surge from Baltimore.

J.J. McCarthy starred for the Bolts, throwing for an impressive 442 yards and four touchdowns, making him a constant threat throughout the game. He found standout receiver Xavier Worthy, who amassed 159 receiving yards, contributing significantly to the Bolts' offensive onslaught. Breece Hall also made an impact on the ground, rushing for 97 yards, adding another dimension to Baltimore's attack.

Defensively, while the Bolts had notable performances, including three interceptions from Xavier McKinney and two sacks by Robert Simpson, it was Oklahoma City's Brandon Jones who led the way with four total tackles. The game's turning point came late in the fourth quarter when the Hornets' defense managed to stifle a potential game-winning drive by Baltimore, ultimately sealing their hard-fought victory. This win keeps Oklahoma City in the thick of the playoff race as the season approaches its climax.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
Bolts5061450
Hornets3003654

Team Stats

Side by side
BBOKC
Total yards554377
Passing yards442288
Rushing yards11289
Completions20/3315/29
Yards per carry10.82.3
Sacks40
Turnovers75
Touchdowns53
Field goals0/00/0
1st downs2014
3rd downs2/52/7
Penalties2-102-10

Box Score

Passing, rushing, receiving, defense, kicking
Passing3 players
PlayerC/APCTYDSTDINTQBR
Bolts
J.J. McCarthyQB19/3358%44246102.1
Xavier WorthyWR1/0—000—
Hornets
Tyrique BartowQB15/2952%3172574.1
Rushing8 players
PlayerATTYDSYPCYACTDLNGFUM
Bolts
Breece HallHB99710.8181440
Hornets
Deon ValentineHB284.03050
Kenyon SadiqTE000.0—000
Josh DownsWR000.0—100
Tyrique BartowQB1-1-1.0—000
Other
Tony PollardHB7436.1140100
Austin EkelerHB4399.852210
Mike Washington Jr.HB4153.83180
Receiving13 players
PlayerRECYDSYPRYACTDLNGDROP
Bolts
Xavier WorthyWR515931.8341550
Dom ProcterWR410726.8211520
Sincere BrownWR38628.7271670
Marvin Mims JrWR13737.011370
Hornets
Josh DownsWR314247.3811810
Trent TomlinsonWR16262.0121620
Ricky PearsallWR33812.7220180
Kenyon SadiqTE3258.3140130
Deon ValentineHB11616.0140160
Other
A.J. BarnerTE44110.3190180
Mike Washington Jr.HB3289.3410130
Austin EkelerHB11818.0110180
Tony PollardHB200.09010
Defense25 players
Kicking2 players
PlayerFGXPLNG
Bolts
Max YatesK0/060
Other
Ryan FitzgeraldK0/160