2024 UFL · Week 4 · Final

Michigan Panthers2-1 entering
9
San Antonio Brahmas2-1 entering
19San Antonio Brahmas beat Michigan Panthers 19–9.
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
| 0 | 3 | 0 | 6 | 9 | |
| 10 | 6 | 0 | 3 | 19 |
Game leaders
Team stats
251Total Yards305
140Yards Passing264
111Yards Rushing41
13First downs19
| Stat | MICH | SA |
|---|---|---|
| Total Plays | 50 | 60 |
| Rushing Plays | 17 | 22 |
| Att - Comp - Int | 27-18-1 | 37-23-1 |
| Sacked - Yds Lost | 6-42 | 1-5 |
| Third Downs | 2-11-18% | 4-11-36% |
| Fourth Downs | 1-2-50% | 0-0-0% |
| Penalties - Yards | 6-48 | 4-40 |
| Fumbles - Lost | 2-2 | 0-0 |
| Punts - Average | 6-43.2 | 4-45.5 |
| Time of Possession | 28:59 | 31:01 |
Scoring summary
1st quarter
John Lovett 5 run (Marquez Stevenson 1-Point Run)0–7
FG Ryan Santoso 400–10
2nd quarter
Marquez Stevenson 4 pass from Quinten Dormady (1-Point Run Failed)0–16
FG Jake Bates 493–16
4th quarter
FG Ryan Santoso 363–19
Marcus Simms 41 pass from Danny Etling (2-Point Pass Failed)9–19
Box score
Passing
Michigan Panthers
| Player | Att | Cmp | Yds | YPA | TD | Int | Lg | Sack | Loss | Rate |
|---|---|---|---|---|---|---|---|---|---|---|
| Danny Etling | 14 | 11 | 105 | 7.5 | 1 | 1 | 41t | 1 | 17 | 92.0 |
| E.J. Perry | 13 | 7 | 77 | 5.9 | 0 | 0 | 20 | 5 | 25 | 71.6 |
San Antonio Brahmas
| Player | Att | Cmp | Yds | YPA | TD | Int | Lg | Sack | Loss | Rate |
|---|---|---|---|---|---|---|---|---|---|---|
| Quinten Dormady | 37 | 23 | 269 | 7.3 | 1 | 1 | 43 | 1 | 5 | 81.9 |
Rushing
Michigan Panthers
| Player | Att | Yds | Avg | Lg | TD |
|---|---|---|---|---|---|
| E.J. Perry | 4 | 49 | 12.25 | 17 | 0 |
| Matt Colburn | 7 | 27 | 3.86 | 11 | 0 |
| Wes Hills | 4 | 25 | 6.25 | 24 | 0 |
| Danny Etling | 2 | 10 | 5.00 | 9 | 0 |
San Antonio Brahmas
| Player | Att | Yds | Avg | Lg | TD |
|---|---|---|---|---|---|
| John Lovett | 13 | 35 | 2.69 | 11 | 1 |
| Brycen Alleyne | 2 | 4 | 2.00 | 3 | 0 |
| Morgan Ellison | 2 | 2 | 1.00 | 3 | 0 |
| Quinten Dormady | 5 | 0 | 0.00 | 2 | 0 |
Receiving
Michigan Panthers
| Player | Rec | Yds | Avg | Lg | TD | Tar |
|---|---|---|---|---|---|---|
| Marcus Simms | 4 | 63 | 15.75 | 41t | 1 | 5 |
| Trey Quinn | 4 | 52 | 13.00 | 20 | 0 | 6 |
| Matt Colburn | 3 | 11 | 3.67 | 4 | 0 | 4 |
| Devin Gray | 2 | 8 | 4.00 | 4 | 0 | 4 |
| Siaosi Mariner | 2 | 24 | 12.00 | 14 | 0 | 3 |
| Jordan Suell | 1 | 11 | 11.00 | 11 | 0 | 2 |
| Cole Hikutini | 1 | 4 | 4.00 | 4 | 0 | 1 |
| Wes Hills | 1 | 9 | 9.00 | 9 | 0 | 2 |
San Antonio Brahmas
| Player | Rec | Yds | Avg | Lg | TD | Tar |
|---|---|---|---|---|---|---|
| Justin Smith | 7 | 107 | 15.29 | 39 | 0 | 8 |
| Cody Latimer | 5 | 32 | 6.40 | 12 | 0 | 7 |
| Jontre Kirklin | 5 | 105 | 21.00 | 43 | 0 | 8 |
| John Lovett | 3 | 9 | 3.00 | 6 | 0 | 3 |
| Marquez Stevenson | 3 | 16 | 5.33 | 9 | 1 | 8 |
| Alizé Mack | 0 | 0 | 0.00 | 0 | 0 | 1 |
| Landen Akers | 0 | 0 | 0.00 | 0 | 0 | 0 |
| K.D. Cannon | 0 | 0 | 0.00 | 0 | 0 | 1 |
| Brycen Alleyne | 0 | 0 | 0.00 | 0 | 0 | 1 |
Defense
Michigan Panthers
| Player | Int | Yds | Avg | Lg | TD | Solo | Ast | Tot | Sack | YdsL |
|---|---|---|---|---|---|---|---|---|---|---|
| Frank Ginda | 0 | 0 | 0.00 | 0 | 0 | 5 | 3 | 8 | 0.0 | 0.0 |
| Noah Dawkins | 0 | 0 | 0.00 | 0 | 0 | 4 | 2 | 6 | 0.0 | 0.0 |
| Kai Nacua | 1 | 0 | 0.00 | 0 | 0 | 2 | 2 | 4 | 0.0 | 0.0 |
| Kedrick Whitehead | 0 | 0 | 0.00 | 0 | 0 | 2 | 2 | 4 | 0.0 | 0.0 |
| Nate Brooks | 0 | 0 | 0.00 | 0 | 0 | 3 | 1 | 4 | 0.0 | 0.0 |
| Javin White | 0 | 0 | 0.00 | 0 | 0 | 1 | 2 | 3 | 0.0 | 0.0 |
| Levonta Taylor | 0 | 0 | 0.00 | 0 | 0 | 2 | 1 | 3 | 0.0 | 0.0 |
| Garrett Marino | 0 | 0 | 0.00 | 0 | 0 | 2 | 1 | 3 | 0.0 | 0.0 |
| Sean Mahone | 0 | 0 | 0.00 | 0 | 0 | 2 | 0 | 2 | 0.0 | 0.0 |
| Daniel Wise | 0 | 0 | 0.00 | 0 | 0 | 0 | 2 | 2 | 0.0 | 0.0 |
| Bryce Torneden | 0 | 0 | 0.00 | 0 | 0 | 2 | 0 | 2 | 0.0 | 0.0 |
| Breeland Speaks | 0 | 0 | 0.00 | 0 | 0 | 1 | 1 | 2 | 0.0 | 0.0 |
| Walter Palmore | 0 | 0 | 0.00 | 0 | 0 | 2 | 0 | 2 | 0.0 | 0.0 |
| Keith Gipson | 0 | 0 | 0.00 | 0 | 0 | 2 | 0 | 2 | 0.0 | 0.0 |
| Corrion Ballard | 0 | 0 | 0.00 | 0 | 0 | 1 | 1 | 2 | 0.0 | 0.0 |
| Ron'Dell Carter | 0 | 0 | 0.00 | 0 | 0 | 0 | 2 | 2 | 0.0 | 0.0 |
| Matt Colburn | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 0.0 | 0.0 |
| Adonis Alexander | 0 | 0 | 0.00 | 0 | 0 | 0 | 1 | 1 | 0.0 | 0.0 |
| Kenny Willekes | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 1.0 | 5.0 |
| T.J. Carter | 0 | 0 | 0.00 | 0 | 0 | 0 | 1 | 1 | 0.0 | 0.0 |
| Trey Quinn | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 0.0 | 0.0 |
| Danny Etling | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 0.0 | 0.0 |
| Cole Hikutini | 0 | 0 | 0.00 | 0 | 0 | 0 | 1 | 1 | 0.0 | 0.0 |
| Wes Hills | 0 | 0 | 0.00 | 0 | 0 | 0 | 1 | 1 | 0.0 | 0.0 |
San Antonio Brahmas
| Player | Int | Yds | Avg | Lg | TD | Solo | Ast | Tot | Sack | YdsL |
|---|---|---|---|---|---|---|---|---|---|---|
| Jordan Mosley | 1 | 7 | 7.00 | 7 | 0 | 3 | 2 | 5 | 0.0 | 0.0 |
| Scott Nelson | 0 | 0 | 0.00 | 0 | 0 | 4 | 1 | 5 | 0.0 | 0.0 |
| Tavante Beckett | 0 | 0 | 0.00 | 0 | 0 | 4 | 1 | 5 | 0.0 | 0.0 |
| Tim Ward | 0 | 0 | 0.00 | 0 | 0 | 2 | 2 | 4 | 1.0 | 9.0 |
| Bryce Thompson | 0 | 0 | 0.00 | 0 | 0 | 4 | 0 | 4 | 0.0 | 0.0 |
| Jordan Williams | 0 | 0 | 0.00 | 0 | 0 | 3 | 0 | 3 | 1.0 | 1.0 |
| Darius Phillips | 0 | 0 | 0.00 | 0 | 0 | 2 | 1 | 3 | 0.0 | 0.0 |
| Thakarius Keyes | 0 | 0 | 0.00 | 0 | 0 | 2 | 1 | 3 | 0.0 | 0.0 |
| Joel Iyiegbuniwe | 0 | 0 | 0.00 | 0 | 0 | 3 | 0 | 3 | 0.0 | 0.0 |
| Wyatt Ray | 0 | 0 | 0.00 | 0 | 0 | 2 | 0 | 2 | 1.0 | 10.0 |
| A.J. Hendy | 0 | 0 | 0.00 | 0 | 0 | 1 | 1 | 2 | 0.0 | 0.0 |
| Taron Vincent | 0 | 0 | 0.00 | 0 | 0 | 2 | 0 | 2 | 1.0 | 4.0 |
| Jamir Jones | 0 | 0 | 0.00 | 0 | 0 | 1 | 1 | 2 | 0.0 | 0.0 |
| Alizé Mack | 0 | 0 | 0.00 | 0 | 0 | 2 | 0 | 2 | 0.0 | 0.0 |
| Jontre Kirklin | 0 | 0 | 0.00 | 0 | 0 | 2 | 0 | 2 | 0.0 | 0.0 |
| Jalen Dalton | 0 | 0 | 0.00 | 0 | 0 | 1 | 1 | 2 | 1.0 | 17.0 |
| Prince Emili | 0 | 0 | 0.00 | 0 | 0 | 2 | 0 | 2 | 1.0 | 1.0 |
| Caeveon Patton | 0 | 0 | 0.00 | 0 | 0 | 0 | 1 | 1 | 0.0 | 0.0 |
| Garrett Nelson | 0 | 0 | 0.00 | 0 | 0 | 0 | 1 | 1 | 0.0 | 0.0 |
| Robert Barnes | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 0.0 | 0.0 |
| Corey Mayfield | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 0.0 | 0.0 |
| Landen Akers | 0 | 0 | 0.00 | 0 | 0 | 1 | 0 | 1 | 0.0 | 0.0 |
Kicking
Michigan Panthers
| Player | PAT | FG | 0-19 | 20-29 | 30-39 | 40-49 | 50+ | Lg | Miss | Pts |
|---|---|---|---|---|---|---|---|---|---|---|
| Jake Bates | 0/0 | 1/1 | 0/0 | 0/0 | 0/0 | 1/1 | 0/0 | 49 | -- | 3 |
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 | 1/1 | 1/1 | 0/0 | 40 | -- | 6 |
Punting
Michigan Panthers
| Player | Punts | Yds | Avg | Lg | TB | In20 | Blk | Net | Ret | RYds |
|---|---|---|---|---|---|---|---|---|---|---|
| Brock Miller | 6 | 259 | 43.2 | 56 | 2 | 1 | 0 | 31.3 | 2 | 31 |
San Antonio Brahmas
| Player | Punts | Yds | Avg | Lg | TB | In20 | Blk | Net | Ret | RYds |
|---|---|---|---|---|---|---|---|---|---|---|
| Brad Wing | 4 | 182 | 45.5 | 54 | 1 | 2 | 0 | 38.5 | 2 | 8 |
Kickoff Returns
Michigan Panthers
| Player | Num | Yds | Avg | Lg | TD |
|---|---|---|---|---|---|
| Levonta Taylor | 5 | 131 | 26.20 | 35 | 0 |
San Antonio Brahmas
| Player | Num | Yds | Avg | Lg | TD |
|---|---|---|---|---|---|
| Landen Akers | 1 | 24 | 24.00 | 24 | 0 |
Punt Returns
Michigan Panthers
| Player | Num | Yds | Avg | Lg | TD |
|---|---|---|---|---|---|
| Trey Quinn | 2 | 8 | 4.00 | 8 | 0 |
San Antonio Brahmas
| Player | Num | Yds | Avg | Lg | TD |
|---|---|---|---|---|---|
| Marquez Stevenson | 2 | 31 | 15.50 | 26 | 0 |
Head-to-head
MICH 1–0 SA in 1 previous UFL meeting (since 2024; team names as of each season).
- Apr 13, 2025San Antonio Brahmas 23 @ Michigan Panthers 26
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.