2024 UFL · Week 3 · Final
St. Louis Battlehawks beat San Antonio Brahmas 31–24.
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
| 6 | 11 | 3 | 11 | 31 | |
| 3 | 6 | 9 | 6 | 24 |
Game leaders
Team stats
253Total Yards260
140Yards Passing158
113Yards Rushing102
18First downs23
| Stat | STL | SA |
|---|---|---|
| Total Plays | 48 | 70 |
| Rushing Plays | 19 | 28 |
| Att - Comp - Int | 27-19-0 | 42-28-0 |
| Sacked - Yds Lost | 2-12 | 0-0 |
| Third Downs | 5-9-55% | 9-16-56% |
| Fourth Downs | 1-1-100% | 3-4-75% |
| Penalties - Yards | 4-40 | 1-15 |
| Fumbles - Lost | 1-1 | 0-0 |
| Punts - Average | 1-37.0 | 2-46.0 |
| Time of Possession | 26:00 | 33:44 |
Scoring summary
1st quarter
FG Ryan Santoso 350–3
A.J. McCarron 10 run (2-Point Pass Failed)6–3
2nd quarter
Hakeem Butler 20 pass from A.J. McCarron (Jake Sutherland 2-Point Pass from A.J. McCarron)14–3
John Lovett 2 run (2-Point Pass Failed)14–9
FG Andre Szmyt 4417–9
3rd quarter
FG Ryan Santoso 3217–12
FG Andre Szmyt 5420–12
Anthony McFarland 8 run (2-Point Pass Failed)20–18
4th quarter
FG Andre Szmyt 4623–18
Jacob Saylors 19 run (Jacob Saylors 2-Point Pass from A.J. McCarron)31–18
Alizé Mack 2 pass from Chase Garbers (1-Point Pass Failed)31–24
Box score
Passing
St. Louis Battlehawks
| Player | Att | Cmp | Yds | YPA | TD | Int | Lg | Sack | Loss | Rate |
|---|---|---|---|---|---|---|---|---|---|---|
| A.J. McCarron | 27 | 19 | 152 | 5.6 | 1 | 0 | 33 | 2 | 12 | 96.5 |
San Antonio Brahmas
| Player | Att | Cmp | Yds | YPA | TD | Int | Lg | Sack | Loss | Rate |
|---|---|---|---|---|---|---|---|---|---|---|
| Chase Garbers | 41 | 27 | 143 | 3.5 | 1 | 0 | 12 | 0 | 0 | 79.6 |
| Jontre Kirklin | 1 | 1 | 15 | 15.0 | 0 | 0 | 15 | 0 | 0 | 118.8 |
Rushing
St. Louis Battlehawks
| Player | Att | Yds | Avg | Lg | TD |
|---|---|---|---|---|---|
| Jacob Saylors | 7 | 62 | 8.86 | 25 | 1 |
| Mataeo Durant | 8 | 30 | 3.75 | 10 | 0 |
| A.J. McCarron | 4 | 21 | 5.25 | 10 | 1 |
San Antonio Brahmas
| Player | Att | Yds | Avg | Lg | TD |
|---|---|---|---|---|---|
| John Lovett | 12 | 41 | 3.42 | 11 | 1 |
| Anthony McFarland | 9 | 39 | 4.33 | 8t | 1 |
| Brycen Alleyne | 4 | 12 | 3.00 | 6 | 0 |
| Chase Garbers | 3 | 10 | 3.33 | 5 | 0 |
Receiving
St. Louis Battlehawks
| Player | Rec | Yds | Avg | Lg | TD | Tar |
|---|---|---|---|---|---|---|
| Hakeem Butler | 6 | 87 | 14.50 | 33 | 1 | 8 |
| Mataeo Durant | 3 | 5 | 1.67 | 7 | 0 | 3 |
| Darrius Shepherd | 3 | 19 | 6.33 | 13 | 0 | 4 |
| Kemari Averett | 2 | 19 | 9.50 | 15 | 0 | 2 |
| Ja'Marcus Bradley | 2 | 7 | 3.50 | 8 | 0 | 2 |
| Marcell Ateman | 1 | 3 | 3.00 | 3 | 0 | 4 |
| Jake Sutherland | 1 | 1 | 1.00 | 1 | 0 | 1 |
| Jacob Saylors | 1 | 11 | 11.00 | 11 | 0 | 2 |
| Blake Jackson | 0 | 0 | 0.00 | 0 | 0 | 1 |
San Antonio Brahmas
| Player | Rec | Yds | Avg | Lg | TD | Tar |
|---|---|---|---|---|---|---|
| Jontre Kirklin | 8 | 52 | 6.50 | 10 | 0 | 14 |
| Cody Latimer | 7 | 58 | 8.29 | 15 | 0 | 9 |
| Marquez Stevenson | 4 | 13 | 3.25 | 7 | 0 | 4 |
| Anthony McFarland | 3 | 24 | 8.00 | 10 | 0 | 4 |
| Justin Smith | 3 | 7 | 2.33 | 12 | 0 | 4 |
| John Lovett | 1 | 2 | 2.00 | 2 | 0 | 2 |
| Alizé Mack | 1 | 2 | 2.00 | 2t | 1 | 3 |
| Brycen Alleyne | 1 | 0 | 0.00 | 0 | 0 | 1 |
Defense
St. Louis Battlehawks
| Player | Int | Yds | Avg | Lg | TD | Solo | Ast | Tot | Sack | YdsL |
|---|---|---|---|---|---|---|---|---|---|---|
| Callahan O'Reilly | 0 | 0 | 0.00 | 0 | 0 | 6 | 6 | 12 | 0.0 | 0.0 |
| Willie Harvey | 0 | 0 | 0.00 | 0 | 0 | 4 | 8 | 12 | 0.0 | 0.0 |
| Tim Harris | 0 | 0 | 0.00 | 0 | 0 | 6 | 1 | 7 | 0.0 | 0.0 |
| Kameron Kelly | 0 | 0 | 0.00 | 0 | 0 | 4 | 2 | 6 | 0.0 | 0.0 |
| Travis Feeney | 0 | 0 | 0.00 | 0 | 0 | 3 | 3 | 6 | 0.0 | 0.0 |
| Chris Jones | 0 | 0 | 0.00 | 0 | 0 | 4 | 1 | 5 | 0.0 | 0.0 |
| Lakiem Williams | 0 | 0 | 0.00 | 0 | 0 | 2 | 3 | 5 | 0.0 | 0.0 |
| Dravon Askew-Henry | 0 | 0 | 0.00 | 0 | 0 | 1 | 3 | 4 | 0.0 | 0.0 |
| Pita Taumoepenu | 0 | 0 | 0.00 | 0 | 0 | 1 | 2 | 3 | 0.0 | 0.0 |
| Qwynnterrio Cole | 0 | 0 | 0.00 | 0 | 0 | 1 | 2 | 3 | 0.0 | 0.0 |
| Kobe Smith | 0 | 0 | 0.00 | 0 | 0 | 1 | 2 | 3 | 0.0 | 0.0 |
| Lavert Hill | 0 | 0 | 0.00 | 0 | 0 | 1 | 2 | 3 | 0.0 | 0.0 |
| Chris Garrett | 0 | 0 | 0.00 | 0 | 0 | 2 | 0 | 2 | 0.0 | 0.0 |
| Antwuan Jackson | 0 | 0 | 0.00 | 0 | 0 | 1 | 1 | 2 | 0.0 | 0.0 |
| Brandon Sebastian | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 0.0 | 0.0 |
| Tautala Pesefea | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 0.0 | 0.0 |
| Darrius Shepherd | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 0.0 | 0.0 |
| Jerome Kapp | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 0.0 | 0.0 |
| Blake Jackson | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 0.0 | 0.0 |
| Carson Wells | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 0.0 | 0.0 |
| Austin Faoliu | 0 | 0 | 0.00 | 0 | 0 | 0 | 1 | 1 | 0.0 | 0.0 |
| Ben DeLuca | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 0.0 | 0.0 |
San Antonio Brahmas
| Player | Int | Yds | Avg | Lg | TD | Solo | Ast | Tot | Sack | YdsL |
|---|---|---|---|---|---|---|---|---|---|---|
| Jordan Williams | 0 | 0 | 0.00 | 0 | 0 | 4 | 5 | 9 | 0.0 | 0.0 |
| Jordan Mosley | 0 | 0 | 0.00 | 0 | 0 | 3 | 4 | 7 | 0.0 | 0.0 |
| Tavante Beckett | 0 | 0 | 0.00 | 0 | 0 | 4 | 3 | 7 | 0.0 | 0.0 |
| Corey Mayfield | 0 | 0 | 0.00 | 0 | 0 | 5 | 0 | 5 | 0.0 | 0.0 |
| Jalen Tabor | 0 | 0 | 0.00 | 0 | 0 | 4 | 1 | 5 | 0.0 | 0.0 |
| Taron Vincent | 0 | 0 | 0.00 | 0 | 0 | 1 | 3 | 4 | 0.0 | 0.0 |
| Joel Iyiegbuniwe | 0 | 0 | 0.00 | 0 | 0 | 2 | 1 | 3 | 0.0 | 0.0 |
| Darius Phillips | 0 | 0 | 0.00 | 0 | 0 | 3 | 0 | 3 | 0.0 | 0.0 |
| Scott Nelson | 0 | 0 | 0.00 | 0 | 0 | 0 | 2 | 2 | 0.0 | 0.0 |
| Caeveon Patton | 0 | 0 | 0.00 | 0 | 0 | 1 | 1 | 2 | 0.0 | 0.0 |
| Kelechi Anyalebechi | 0 | 0 | 0.00 | 0 | 0 | 2 | 0 | 2 | 0.0 | 0.0 |
| Brad Wing | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 0.0 | 0.0 |
| Tim Ward | 0 | 0 | 0.00 | 0 | 0 | 0 | 1 | 1 | 0.0 | 0.0 |
| Jacob Sykes | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 1.0 | 7.0 |
| Wyatt Ray | 0 | 0 | 0.00 | 0 | 0 | 0 | 1 | 1 | 0.0 | 0.0 |
| Alizé Mack | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 0.0 | 0.0 |
| John Lovett | 0 | 0 | 0.00 | 0 | 0 | 0 | 1 | 1 | 0.0 | 0.0 |
| A.J. Hendy | 0 | 0 | 0.00 | 0 | 0 | 0 | 1 | 1 | 0.0 | 0.0 |
| Prince Emili | 0 | 0 | 0.00 | 0 | 0 | 0 | 1 | 1 | 0.0 | 0.0 |
| Jalen Dalton | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 1.0 | 5.0 |
| Robert Barnes | 0 | 0 | 0.00 | 0 | 0 | 0 | 1 | 1 | 0.0 | 0.0 |
Kicking
St. Louis Battlehawks
| Player | PAT | FG | 0-19 | 20-29 | 30-39 | 40-49 | 50+ | Lg | Miss | Pts |
|---|---|---|---|---|---|---|---|---|---|---|
| Andre Szmyt | 0/0 | 3/3 | 0/0 | 0/0 | 0/0 | 2/2 | 1/1 | 54 | -- | 9 |
San Antonio Brahmas
| Player | PAT | FG | 0-19 | 20-29 | 30-39 | 40-49 | 50+ | Lg | Miss | Pts |
|---|---|---|---|---|---|---|---|---|---|---|
| Ryan Santoso | 0/0 | 2/2 | 0/0 | 0/0 | 2/2 | 0/0 | 0/0 | 35 | -- | 6 |
Punting
St. Louis Battlehawks
| Player | Punts | Yds | Avg | Lg | TB | In20 | Blk | Net | Ret | RYds |
|---|---|---|---|---|---|---|---|---|---|---|
| Sterling Hofrichter | 1 | 37 | 37.0 | 37 | 0 | 0 | 0 | 37.0 | 0 | 0 |
San Antonio Brahmas
| Player | Punts | Yds | Avg | Lg | TB | In20 | Blk | Net | Ret | RYds |
|---|---|---|---|---|---|---|---|---|---|---|
| Brad Wing | 2 | 92 | 46.0 | 50 | 0 | 0 | 0 | 27.5 | 2 | 37 |
Kickoff Returns
St. Louis Battlehawks
| Player | Num | Yds | Avg | Lg | TD |
|---|---|---|---|---|---|
| Darrius Shepherd | 5 | 149 | 29.80 | 43 | 0 |
San Antonio Brahmas
| Player | Num | Yds | Avg | Lg | TD |
|---|---|---|---|---|---|
| Brycen Alleyne | 3 | 62 | 20.67 | 22 | 0 |
| Marquez Stevenson | 2 | 42 | 21.00 | 23 | 0 |
| Anthony McFarland | 1 | 11 | 11.00 | 11 | 0 |
Punt Returns
St. Louis Battlehawks
| Player | Num | Yds | Avg | Lg | TD |
|---|---|---|---|---|---|
| Darrius Shepherd | 2 | 37 | 18.50 | 32 | 0 |
San Antonio Brahmas
None
Head-to-head
STL 3–1 SA in 4 previous UFL meetings (since 2024; team names as of each season).
- May 23, 2025St. Louis Battlehawks 39 @ San Antonio Brahmas 13
- Apr 6, 2025San Antonio Brahmas 9 @ St. Louis Battlehawks 26
- Jun 9, 2024 · XFL Conference ChampionshipSan Antonio Brahmas 25 @ St. Louis Battlehawks 15
- Jun 1, 2024San Antonio Brahmas 12 @ St. Louis Battlehawks 13
Depth charts
Depth charts are UFL Blitz's unofficial projection of the current roster.
Sources: schedule, final score, line score by quarter, weather and officials from theufl.com; team stats, player box score and scoring summary from footballdb.com. Kickoff times are Eastern. Team names are as they were in 2024. Player links go to UFL Blitz career pages where we could match the player.