BLITZ
Menu

2025 UFL · Week 2 · Final

Birmingham Stallions0-1 entering
21
@
Michigan Panthers1-0 entering
12

Birmingham Stallions beat Michigan Panthers 21–12.

Team1234T
BHM336921
MICH0001212
Date
Friday, April 4, 2025
Kickoff
8 PM ET
TV
FOX
Venue
Ford Field
Address
2000 Brush Street, Detroit, MI 48226
Weather
Controlled Climate, 0°F, wind 0 mph
Referee
Francisco Villar

Game leaders

BHM MICH
PassingMatt Corral18/29, 198 yds, 1 TD, 2 INTBryce Perkins12/23, 132 yds, 1 TD, 1 INT
RushingRicky Person17 car, 53 yds, 1 TDNate McCrary14 car, 53 yds, 0 TD
ReceivingDeon Cain4 rec, 84 yds, 1 TDSiaosi Mariner3 rec, 44 yds, 0 TD
TacklesKyahva Tezino9 tklKai Nacua8 tkl

Team stats

BHMMICH
271Total Yards252
198Yards Passing132
73Yards Rushing120
15First downs16
StatBHMMICH
Total Plays5656
Rushing Plays2626
Att - Comp - Int30-18-227-15-1
Sacked - Yds Lost0-03-8
Third Downs5-12-41%4-10-40%
Fourth Downs0-0-0%0-1-0%
Penalties - Yards7-484-23
Fumbles - Lost2-02-1
Punts - Average2-41.54-38.5
Time of Possession30:1729:48

Scoring summary

1st quarter

  1. FG Harrison Mevis 363–0

2nd quarter

  1. FG Harrison Mevis 216–0

3rd quarter

  1. Ricky Person 1 run (2-Point Pass Failed)12–0

4th quarter

  1. Deon Cain 52 pass from Matt Corral (2-Point Pass Failed)18–0
  2. Marcus Simms 9 pass from Bryce Perkins (Bryce Perkins 3-Point Run)18–9
  3. FG Harrison Mevis 3121–9
  4. FG B.T. Potter 3921–12

Box score

Passing

Birmingham Stallions

PlayerAttCmpYdsYPATDIntLgSackLossRate
Matt Corral29181986.81252t0065.0
Alex McGough1000.00000039.6

Michigan Panthers

PlayerAttCmpYdsYPATDIntLgSackLossRate
Bryce Perkins23121325.711242265.9
Danny Etling4382.00051677.1
Rushing

Birmingham Stallions

PlayerAttYdsAvgLgTD
Ricky Person17533.12271
Matt Corral3155.0090
Larry Rountree540.8030
Alex McGough111.0010

Michigan Panthers

PlayerAttYdsAvgLgTD
Nate McCrary14533.79130
Matt Colburn8445.50150
Bryce Perkins33010.00110
Marcus Simms1-7-7.00-70
Receiving

Birmingham Stallions

PlayerRecYdsAvgLgTDTar
Deon Cain48421.0052t14
Davion Davis4123.00805
Marlon Williams33210.671404
Jace Sternberger33511.671406
Jalen Camp11212.001204
Jordan Thomas177.00703
Ricky Person1-1-1.00-102
Cade Johnson11717.001702

Michigan Panthers

PlayerRecYdsAvgLgTDTar
Gunnar Oakes3299.671303
Siaosi Mariner34414.672404
Marcus Simms3124.009t14
Malik Turner2126.00804
Matt Colburn294.50502
Nate McCrary11111.001101
Samson Nacua12323.002302
Jaylon Moore000.00001
Devin Ross000.00003
Cole Hikutini000.00002
Defense

Birmingham Stallions

PlayerIntYdsAvgLgTDSoloAstTotSackYdsL
Kyahva Tezino000.00005490.00.0
A.J. Thomas11111.001104260.00.0
Willie Yarbary000.00003360.50.0
Madre Harper000.00004260.00.0
Ronnie Perkins000.00004150.50.0
JoJo Tillery000.00004040.00.0
Tae Crowder000.00002130.00.0
Myjai Sanders000.00002130.00.0
Chapelle Russell000.00002130.00.0
Tre Norwood000.00003030.00.0
Mario Goodrich000.00003030.00.0
Bradlee Anae000.00002022.08.0
Perrion Winfrey090.00901120.00.0
Rachad Wildgoose000.00002020.00.0
Daniel Isom000.00001120.00.0
DeMarquis Gates000.00002020.00.0
Jalen Camp000.00002020.00.0
Steven Gilmore000.00001120.00.0
Carlos Davis000.00000110.00.0
Jordan Thomas000.00001010.00.0
Marvin Wilson000.00001010.00.0
Cade Johnson000.00001010.00.0

Michigan Panthers

PlayerIntYdsAvgLgTDSoloAstTotSackYdsL
Kai Nacua000.00008080.00.0
Frank Ginda000.00004260.00.0
Noah Dawkins000.00003360.00.0
Breeland Speaks000.00006060.00.0
Arnold Tarpley000.00006060.00.0
Javin White000.00002130.00.0
Bryce Torneden000.00003030.00.0
Kedrick Whitehead000.00002020.00.0
Ron'Dell Carter000.00002020.00.0
Kenny Willekes000.00001120.00.0
Mika Tafua000.00002020.00.0
Donavan Mutin000.00000220.00.0
Keni-H Lovely000.00001120.00.0
D.J. Miller242.00400110.00.0
Matt Colburn000.00001010.00.0
Levonta Taylor000.00001010.00.0
Devin Ross000.00001010.00.0
B.T. Potter000.00001010.00.0
Seth Vernon000.00001010.00.0
Walter Palmore000.00000110.00.0
Garrett Marino000.00001010.00.0
Levi Bell000.00001010.00.0
Adonis Alexander000.00001010.00.0
Kicking

Birmingham Stallions

PlayerPATFG0-1920-2930-3940-4950+LgMissPts
Harrison Mevis0/03/30/01/12/20/00/036--9

Michigan Panthers

PlayerPATFG0-1920-2930-3940-4950+LgMissPts
B.T. Potter0/01/10/00/01/10/00/039--3
Punting

Birmingham Stallions

PlayerPuntsYdsAvgLgTBIn20BlkNetRetRYds
Colby Wadman28341.54500040.522

Michigan Panthers

PlayerPuntsYdsAvgLgTBIn20BlkNetRetRYds
Seth Vernon415438.55402025.5352
Kickoff Returns

Birmingham Stallions

PlayerNumYdsAvgLgTD
Deon Cain26130.50420

Michigan Panthers

PlayerNumYdsAvgLgTD
Devin Ross49924.75320
Matt Colburn25125.50260
Punt Returns

Birmingham Stallions

PlayerNumYdsAvgLgTD
Davion Davis35217.33360

Michigan Panthers

PlayerNumYdsAvgLgTD
Devin Ross221.0020

Head-to-head

BHM 4–1 MICH in 5 previous UFL meetings (since 2024; team names as of each season).

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 2025. Player links go to UFL Blitz career pages where we could match the player.