Exhibition Week 4, 2025

played in Detroit, MI

69 degrees, fair, 8 mph wind

Buffalo Snowplows03016-19
Detroit MoCats93100-22

Scoring Summary
1Q: 10:04 DET - Malik Gallagher 19 field goal
1Q: 01:28 DET - Hardy Bell 4 run (Malik Gallagher extra point failed)
2Q: 12:06 DET - Malik Gallagher 48 field goal
2Q: 01:35 BUF - Austin Liedtke 39 field goal
3Q: 06:56 DET - Claude Mills 19 pass from Cristian Wynn (Malik Gallagher extra point)
3Q: 01:18 DET - Malik Gallagher 39 field goal
4Q: 13:39 BUF - Austin Liedtke 34 field goal
4Q: 10:51 BUF - Clifton Hayes 21 run (Ruben Giese pass for conversion failed)
4Q: 02:47 BUF - Eugene Burks 36 pass from Ruben Giese (Austin Liedtke extra point)

Team StatisticsBUFDET
Record2-11-2
First Downs1419
- by Rushing45
- by Passing914
- by Penalty10
Total Net Yards305375
- Offensive Plays6870
- Yards per Play4.495.36
Net Rushing Yards9284
- Rushing Attempts2030
- Yards per Rush4.602.80
Net Passing Yards213291
- Att./Comp./Intrcpt44 - 24 - 036 - 21 - 2
- Gross Passing Yards240317
- Sacks/Yards Lost4/274/26
- Yards per Pass Play4.447.28
Fumbles/Lost1/01/0
3rd Down Conversions4/175/14
- Avg. YtG on 3rd Down7.68.6
4th Down Conversions2/30/0
Penalties/Yards8/649/54
Punt Returns/Yards2/174/48
Kick Returns/Yards3/612/30
Interception Ret./Yards2/00/0
2pt Conversions1/00/0
Red Zone Visits13
- Red Zone TDs/FGs0/12/1
Avg. Drive StartOWN 25OWN 30
Time of Possession25:3834:22

Drive Charts

Buffalo Snowplows
QuarBeganPossFromPlaysYardsResult
19:571:37OWN 253-16Punt
16:502:48OWN 20624Punt
11:181:25OWN 1331Punt
211:581:44OWN 2537Punt
26:081:25OWN 2337Punt
23:031:33OWN 44634Field Goal
20:320:32OWN 191-12Half
315:003:19OWN 21626Punt
36:461:27OWN 2335Punt
34:401:02OWN 3636Punt
31:132:41OWN 26557Field Goal
413:192:40OPP 43543Touchdown
46:444:08OWN 11499Touchdown
41:580:56OWN 28715Downs
Detroit MoCats
QuarBeganPossFromPlaysYardsResult
115:005:03OWN 251173Field Goal
18:201:30OPP 433-2Punt
14:022:44OWN 26674Touchdown
214:532:55OWN 30739Field Goal
210:144:06OWN 10819Punt
24:431:40OWN 2733Punt
21:300:58OWN 3037Punt
311:414:55OWN 181082Touchdown
35:190:39OWN 4221Interception
33:382:25OWN 41537Field Goal
413:320:13OWN 2510Interception
410:393:55OWN 25627Punt
42:360:38OWN 833Punt
41:021:02OPP 432-3Game

Game MVP: Jerry Wicker, Detroit MoCats

Rushing Statistics

BuffaloAttYardsAvgLG10+TD
RB Clifton Hayes10424.202111
QB Ruben Giese7436.141520
RB Mario Mitchell100.00000
QB Silas Stone188.00800
RB Wes Greenberg1-1-1.00-100
DetroitAttYardsAvgLG10+TD
RB Hardy Bell19653.421411
RB Jeffery Leisure8182.25600
QB Cristian Wynn200.00100
WR Victor Boesiger111.00100

Passing Statistics

BuffaloAttCompYardsSk/YdTDLGIntRate
Ruben Giese35192122/15154082.0
Silas Stone95282/12010061.3
DetroitAttCompYardsSk/YdTDLGIntRate
Cristian Wynn23151623/18124264.0
Jackie Strickland1361551/8045090.2

Receiving Statistics

BuffaloCatchTargYardsAvgYACLGTD
TE Xavier Lincoln71010114.4364540
WR Eugene Burks68488.0031361
WR Lukas Farr3113311.0016160
RB Clifton Hayes23147.00080
WR Winfred Daehnke24115.50560
RB Mario Mitchell111010.001100
RB Wes Greenberg111010.003100
WR Lukas Vallet1200.00000
TE Clifton Elkins121313.000130
TE Andrew Dugans0200.00000
DetroitCatchTargYardsAvgYACLGTD
WR Claude Mills586012.001191
WR Zachary Witt447819.5016370
WR Victor Boesiger334214.0014240
TE Joseph Van der Haak243517.5024290
RB Hardy Bell232010.007150
TE Efrain Rice242914.5016240
TE Jermaine Mathews1222.00020
RB Jeffery Leisure1266.00360
WR Wayne Nye134545.0040450
WR Paul Tucker0300.00000

Interception Statistics

BuffaloIntsYardsAvgTD
CB Phillip Hastings100.000
CB Ken Erickson100.000
DetroitIntsYardsAvgTD

Fumble Statistics

BuffaloFumbRecovForceTD
QB Ruben Giese1000
C Will Brooks0100
DE Bubba Holiday0010
DetroitFumbRecovForceTD
RB Hardy Bell1000
WR Victor Boesiger0100
S Donny Vaughn0010

Punting Statistics

BuffaloPuntYardsAvgNetLGIn20
Glenn Dawson833241.535.5493
DetroitPuntYardsAvgNetLGIn20
Shannon Leon627345.539.3532

Kicking Statistics

BuffaloFGs40+Yd50+YdLGPAT
Austin Liedtke2/20/00/0391/1
DetroitFGs40+Yd50+YdLGPAT
Malik Gallagher3/31/10/0481/2

Punt Return Statistics

BuffaloRetYardsAvgTD
Phillip Hastings2178.50
DetroitRetYardsAvgTD
Claude Mills44812.00

Kick Return Statistics

BuffaloRetYardsAvgTD
Lukas Farr24120.50
Doug Ellison12020.00
DetroitRetYardsAvgTD
Paul Tucker23015.00

Defensive Statistics

BuffaloTackAsstSackRPlayPPlay
ILB Brandon Cortez831.02938
DE Bubba Holiday820.02933
CB Anthony Kois720.02434
S Terrance DeMoen600.01325
OLB Ty Ballard520.52229
DT Rob Whitcomb421.02335
OLB Phil Horn410.01715
S Ernie Hammond310.02827
DE Cooper Frederick211.01120
DE Tyler Schweitzer120.52938
S Herman Earp140.01724
ILB Leo Lee100.085
CB Phillip Hastings100.02739
S Doug Ellison100.0410
CB Ken Erickson020.01730
DetroitTackAsstSackRPlayPPlay
ILB Alfredo Pearson810.01839
S Donny Vaughn730.01944
S Malcolm Montgomery620.02048
OLB Louis Shelton320.01226
CB Donny Frist310.01435
CB Shaun Strouse310.01838
DE T.J. Montemayor211.02047
DE K.C. Cortez201.039
DT Clyde Park210.51736
OLB Hardy Harriman210.01843
CB Wendell Schroeder200.01847
CB Charles Keathley200.0211
DE Butch Wofford101.028
DT Walt Andrew110.51743
TE Efrain Rice10---------
WR Victor Boesiger10---------
ILB Sammie Allen100.019
OLB Connor Wahle100.01323
DT Drake Wiltz010.0513

Pass Rush Statistics

BuffaloSackBlockHurryKnockPPlay
DE Cooper Frederick1.002120
ILB Brandon Cortez1.002038
DT Rob Whitcomb1.000135
OLB Ty Ballard0.500129
DE Tyler Schweitzer0.500038
CB Anthony Kois0.001034
ILB Shawn Glynn0.001018
DetroitSackBlockHurryKnockPPlay
DE K.C. Cortez1.01019
DE T.J. Montemayor1.002247
DE Butch Wofford1.00008
DT Clyde Park0.502036
DT Walt Andrew0.500043
OLB Hardy Harriman0.010043
OLB Connor Wahle0.010023
CB Wendell Schroeder0.001047

Pass Defense Statistics

BuffaloCaughtDefnsdIntrcpPPlay
CB Anthony Kois60034
ILB Brandon Cortez42038
S Ernie Hammond30027
S Terrance DeMoen21025
OLB Ty Ballard20029
OLB Phil Horn20015
DE Bubba Holiday10033
S Herman Earp10024
CB Phillip Hastings00139
CB Ken Erickson00130
DetroitCaughtDefnsdIntrcpPPlay
ILB Alfredo Pearson50039
S Donny Vaughn40044
S Malcolm Montgomery32048
CB Shaun Strouse32038
CB Wendell Schroeder21047
CB Donny Frist12035
OLB Hardy Harriman10043
DT Clyde Park10036
OLB Louis Shelton10026
DE K.C. Cortez1009
ILB Sammie Allen1009
CB Charles Keathley10011

Blocking Statistics

BuffaloKeyBlBlOppPancRPlySckAPPly
T Carter Hinojosa13020048
TE Clifton Elkins110305
G Elijah Hopper04020048
G Gino Battle0307018
T Alec Alston01020148
C Will Brooks00020248
TE Xavier Lincoln00019143
DetroitKeyBlBlOppPancRPlySckAPPly
G Jerry Wicker55130040
G Kerry Tate19028038
C Salvador Caban15030040
G Cornelius Miller12015014
T Bobby Sitron11017028
T Liam Kell05030440
TE Jermaine Mathews0109019

Special Teams Tackles

BuffaloTacklesSTPlays
Emmett Harrison215
Mario Mitchell127
Andrew Dugans127
Anthony Kois122
Vernon Clemons117
DetroitTacklesSTPlays
Jerry Wicker315
Joseph Van der Haak128
Victor Boesiger119

Participation

BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
CB Anthony Kois------24342280
OLB Ty Ballard------22292879
G Elijah Hopper2048------1078
CB Phillip Hastings------2739975
WR Lukas Farr1637------1972
DE Tyler Schweitzer------2938370
ILB Brandon Cortez------2938269
T Alec Alston2048---------68
C Will Brooks2048---------68
T Carter Hinojosa2048---------68
DT Rob Whitcomb------2335967
DE Bubba Holiday------2933365
TE Xavier Lincoln1943---------62
WR Eugene Burks1743---------60
S Herman Earp------17241960
S Ernie Hammond------2827358
TE Andrew Dugans724------2758
RB Clifton Hayes1737---------54
T Axel McMillen1330------1053
QB Ruben Giese1637---------53
CB Ken Erickson------1730148
RB Mario Mitchell38------2738
WR Winfred Daehnke1325---------38
S Terrance DeMoen------1325---38
G Gino Battle718------1035
OLB Phil Horn------1715133
DE Cooper Frederick------1120132
ILB Shawn Glynn------1318---31
ILB Leo Lee------851427
WR Lukas Vallet311------721
DT Bill Money------712221
S Doug Ellison------410620
CB Vernon Clemons------211720
TE Clifton Elkins35------816
QB Silas Stone411---------15
G Emmett Harrison00------1515
OLB Emmitt Rhee------86---14
WR Erik Cook03------1013
RB O.J. Ratliff00------1111
C Kenneth Schwartz00------1010
ILB Troy Mahoney------21710
P Glenn Dawson00------1010
RB Wes Greenberg24------28
K Austin Liedtke00------77
C Micah Herbertson00---------0
OLB Carlton Sullivan------00---0
DetroitRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
G Jerry Wicker3040------1585
CB Shaun Strouse------18382177
CB Wendell Schroeder------18471075
S Malcolm Montgomery------2048270
C Salvador Caban3040---------70
T Liam Kell3040---------70
DT Walt Andrew------17431070
DE T.J. Montemayor------2047269
S Donny Vaughn------1944467
G Kerry Tate2838---------66
WR Claude Mills1627------2265
OLB Hardy Harriman------1843263
RB Hardy Bell2221------2063
WR Zachary Witt2533------563
OLB Connor Wahle------13232561
ILB Alfredo Pearson------1839259
DT Clyde Park------1736154
TE Joseph Van der Haak1210------2850
CB Donny Frist------1435150
TE Efrain Rice1923------648
QB Cristian Wynn2026---------46
T Bobby Sitron1728---------45
OLB Louis Shelton------1226139
G Cornelius Miller1514------938
FB Corey Shawver96------2237
WR Victor Boesiger710------1936
WR Wayne Nye1419---------33
WR Paul Tucker915------529
TE Jermaine Mathews919---------28
RB Jeffery Leisure817---------25
QB Jackie Strickland1014---------24
S Luther Ioja------161724
ILB Sammie Allen------191323
DT Drake Wiltz------513119
DE Butch Wofford------28818
CB Charles Keathley------211114
DE K.C. Cortez------39113
TE Denzel Tyler00------1212
K Malik Gallagher00------99
C Clarence Sutter00------99
T Juan Holliday00------99
P Shannon Leon00------99
C Giovanni Sham00------99
DE Richard Fredrickson------22---4
DE Mercury Hozan------01---1
RB Terrance Hardison00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left33411.3
Middle15553.7
Right231.5
None000.0
DistanceAttYardsAvg
Left7243.4
Middle12262.2
Right10353.5
None1-1-1.0

Detailed Passing Statistics

BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Ruben Giese35192227310
Silas Stone950010220
DetroitAttCmp20+BdThDropDfnsHurrKnckIntc
Cristian Wynn23153221122
Jackie Strickland1364002510

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen32-4-1.3
Short (0-8 Yds)25161857.4
Medium (9-18 Yds)116595.4
Long (19+ Yds)5000.0
DistanceAttCompYardsAvg
Screen94121.3
Short (0-8 Yds)131017313.3
Medium (9-18 Yds)74547.7
Long (19+ Yds)737811.1

Detailed Receiving Statistics

BuffaloTargtCaugtDropdYards20+PPlay
WR Lukas Farr113033037
TE Xavier Lincoln1070101143
WR Eugene Burks86148143
WR Winfred Daehnke42211025
RB Clifton Hayes32014037
WR Lukas Vallet2100011
TE Andrew Dugans2000024
TE Clifton Elkins2101305
RB Mario Mitchell1101008
RB Wes Greenberg1101004
DetroitTargtCaugtDropdYards20+PPlay
WR Claude Mills85060027
TE Joseph Van der Haak42035110
TE Efrain Rice42029123
WR Zachary Witt44078233
RB Hardy Bell32020021
WR Wayne Nye31145119
WR Victor Boesiger33042210
WR Paul Tucker3000015
TE Jermaine Mathews2102019
RB Jeffery Leisure2116017

Red-Zone Rushing Statistics

BuffaloAttYardsAvgOverall Avg
DetroitAttYardsAvgOverall Avg
RB Jeffery Leisure300.002.25
RB Hardy Bell144.003.42
WR Victor Boesiger111.001.00

Red-Zone Passing Statistics

BuffaloAttCompYardsAvg/AttOverall Avg
Ruben Giese11-1-1.006.06
DetroitAttCompYardsAvg/AttOverall Avg
Cristian Wynn111919.007.04

Red-Zone Receiving Statistics

BuffaloTargetCatchYardsAvg/TargOverall Avg
WR Eugene Burks11-1-1.006.00
DetroitTargetCatchYardsAvg/TargOverall Avg
WR Claude Mills111919.007.50

Third Down Rushing Statistics

BuffaloRushesConversions
QB Ruben Giese21
DetroitRushesConversions
RB Hardy Bell20
RB Jeffery Leisure21

Third Down Passing Statistics

BuffaloAttCompConversions
Ruben Giese1052
Silas Stone521
DetroitAttCompConversions
Cristian Wynn642
Jackie Strickland322

Third Down Receiving Statistics

BuffaloTargCatchConversions
WR Eugene Burks421
TE Xavier Lincoln321
RB Clifton Hayes110
RB Mario Mitchell110
WR Winfred Daehnke100
WR Lukas Farr100
RB Wes Greenberg111
WR Lukas Vallet100
TE Andrew Dugans100
TE Clifton Elkins100
DetroitTargCatchConversions
WR Claude Mills332
WR Zachary Witt332
WR Wayne Nye100
TE Efrain Rice100
WR Paul Tucker100

SectionAttendance
Stadium58,200 (70,000 capacity)
Upper Deck16,900 (21,400)
End Zone12,900 (15,400)
Mezzanine7,600 (8,900)
Sideline Seats11,500 (13,600)
Club Seats6,400 (7,400)
Luxury Boxes2,900 (3,300)