Week 3, 2026

played in Detroit, MI

68 degrees, fair, calm

Portland (OR) Dragons0363-12
Detroit Demolition7070-14

Scoring Summary
1Q: 01:58 DET - Trent Verma 75 pass from Doug Kenderdine (Josh MacMillan extra point)
2Q: 00:27 POR - Harris Wible 48 field goal
3Q: 13:21 POR - Harris Wible 23 field goal
3Q: 09:20 POR - Harris Wible 31 field goal
3Q: 03:49 DET - Tyrell Garcia 8 run (Josh MacMillan extra point)
4Q: 11:54 POR - Harris Wible 40 field goal

Team StatisticsPORDET
Record1-21-2
First Downs1217
- by Rushing36
- by Passing710
- by Penalty21
Total Net Yards210329
- Offensive Plays6368
- Yards per Play3.334.84
Net Rushing Yards6981
- Rushing Attempts1229
- Yards per Rush5.752.79
Net Passing Yards141248
- Att./Comp./Intrcpt49 - 20 - 237 - 22 - 3
- Gross Passing Yards148260
- Sacks/Yards Lost2/72/12
- Yards per Pass Play2.766.36
Fumbles/Lost0/02/1
3rd Down Conversions3/172/13
- Avg. YtG on 3rd Down7.111.1
4th Down Conversions0/10/0
Penalties/Yards5/2514/118
Punt Returns/Yards2/151/8
Kick Returns/Yards2/674/52
Interception Ret./Yards3/362/23
2pt Conversions0/00/0
Red Zone Visits21
- Red Zone TDs/FGs0/21/0
Avg. Drive StartOWN 41OWN 24
Time of Possession25:5034:10

Drive Charts

Portland (OR) Dragons
QuarBeganPossFromPlaysYardsResult
115:001:35OWN 4435Punt
19:461:32OWN 4736Punt
15:261:43OWN 7413Punt
11:413:07OWN 30627Punt
210:121:12OWN 439Punt
28:001:41OPP 3231Missed FG
23:451:55OWN 20553Interception
21:100:48OPP 44413Field Goal
314:030:48OPP 933Field Goal
312:173:03OPP 24610Field Goal
33:402:03OWN 20427Punt
30:320:51OPP 4936Punt
413:331:47OPP 40417Field Goal
48:212:05OWN 20827Punt
43:420:13OWN 3810Interception
41:571:00OWN 34416Downs
Detroit Demolition
QuarBeganPossFromPlaysYardsResult
113:253:39OWN 7615Punt
18:142:48OWN 20520Punt
13:432:02OWN 8492Touchdown
213:343:22OWN 20522Punt
29:001:00OWN 4131Interception
26:192:34OWN 38517Punt
21:500:40OWN 373-8Interception
20:220:22OWN 2512Half
315:000:57OWN 102-1Fumble
313:150:58OWN 2021Interception
39:145:34OWN 211179Touchdown
31:371:05OWN 1631Punt
414:411:08OWN 203-15Punt
411:463:25OWN 26633Punt
46:162:34OWN 736Punt
43:291:32OPP 44418Missed FG
40:570:57502-2Game

Game MVP: Craig Garcia, Portland (OR) Dragons

Rushing Statistics

Portland (OR)AttYardsAvgLG10+TD
Gerald Fein5234.601610
Roderick King4215.25800
George Fuller22211.001410
Tyrell Cortez133.00300
DetroitAttYardsAvgLG10+TD
Tyrell Garcia21572.711631
Kurt Asmus5163.20600
Doug Kenderdine382.671010

Passing Statistics

Portland (OR)AttCompYardsSk/YdTDLGIntRate
Tyrell Cortez49201482/7020231.7
DetroitAttCompYardsSk/YdTDLGIntRate
Doug Kenderdine37222602/12175356.1

Receiving Statistics

Portland (OR)CatchTargYardsAvgYACLGTD
WR Frankie Curie56224.4013110
TE Randall Gerleman37227.33090
WR Damon Foudray311206.67480
TE Brenden Long354113.679180
WR Archie McConnell283015.000200
RB George Fuller1111.00210
WR Tyrell Shelton131313.000130
RB Roderick King11-1-1.000-10
RB Gerald Fein1400.00000
FB Brad Leinaweaver0100.00000
FB Bucky Browning0100.00000
WR Wendell Stargell0100.00000
DetroitCatchTargYardsAvgYACLGTD
RB Tyrell Garcia69264.3324100
WR Robert Talamaivao510306.009130
TE Karl Springer344013.334150
TE Trent Verma3310334.3370751
WR Louis Royal263115.505220
FB Don Evans232110.5023230
RB Kurt Asmus1199.00190
WR Matt Gardner0100.00000

Interception Statistics

Portland (OR)IntsYardsAvgTD
OLB Wendell Newnam100.000
OLB Craig Garcia155.000
S Ryan Sullivan13131.000
DetroitIntsYardsAvgTD
CB Jesse Tompkins100.000
S Brant Stokes12323.000

Fumble Statistics

Portland (OR)FumbRecovForceTD
John Shannon0100
Craig Garcia0010
Jerry Methe0010
DetroitFumbRecovForceTD
Doug Kenderdine2000
Thurman Scott0100

Punting Statistics

Portland (OR)PuntYardsAvgNetLGIn20
Dustin Mahoney837847.338.8654
DetroitPuntYardsAvgNetLGIn20
Xavier Fagelman835544.437.5572

Kicking Statistics

Portland (OR)FGs40+Yd50+YdLGPAT
Harris Wible4/52/30/0480/0
DetroitFGs40+Yd50+YdLGPAT
Josh MacMillan0/10/10/002/2

Punt Return Statistics

Portland (OR)RetYardsAvgTD
Archie McConnell2157.50
DetroitRetYardsAvgTD
Robert Talamaivao188.00

Kick Return Statistics

Portland (OR)RetYardsAvgTD
Tyrell Shelton13434.00
Bo McGregor13333.00
DetroitRetYardsAvgTD
Matt Gardner23216.00
Bryan Singer11212.00
Justin Dellenbach188.00

Defensive Statistics

Portland (OR)TackAsstSackRPlayPPlay
S Ryan Sullivan830.02939
CB Gabe Eatherton610.02233
ILB Isaac Owens520.02327
CB Hunter Barker500.02330
OLB Craig Garcia331.52637
ILB Billy Dowdell330.01815
DT Jerry Methe200.5129
S Bo McGregor230.02635
OLB Wendell Newnam210.065
DE Zach Benson210.02223
S Al Heimburger200.0512
DT Cornelius King200.01730
OLB Randall Wagner200.01924
DT Jeremy Rayburn100.0716
OLB Rodney Delaney100.0613
CB Jamie Oren100.01013
WR Archie McConnell10---------
WR Frankie Curie10---------
DE Geoff Borcherding100.01123
ILB John Shannon100.098
CB Luke Boyer030.01021
DetroitTackAsstSackRPlayPPlay
ILB Jim Joseph411.0832
S Rodney Boyle320.01140
CB Archie Diaz310.0929
CB Jesse Tompkins310.0437
DE Alvin Roberts300.01036
OLB Kenyon Zellner230.01142
DT Norbert Griffith200.0823
WR Robert Talamaivao20---------
CB Ray Davison200.0731
DE Zach Ringo200.01248
OLB Ken Woods200.0513
S Brant Stokes200.0836
DT Perry Pinto121.01148
DT Cornelius Thigpen110.0629
ILB Rickey Feldman110.0520
CB Bryan Singer110.0424
S Wendell Barnes100.0415
WR Louis Royal10---------
S Antonio Laudenback100.0218
CB J.R. Peters010.0528

Pass Rush Statistics

Portland (OR)SackBlockHurryKnockPPlay
OLB Craig Garcia1.502037
DT Jerry Methe0.50009
DE Zach Benson0.011023
DE J.T. McGee0.001016
DetroitSackBlockHurryKnockPPlay
DT Perry Pinto1.000148
ILB Jim Joseph1.000032
DE Zach Ringo0.016048
OLB Kenyon Zellner0.010042
DT Norbert Griffith0.002023
DT Cornelius Thigpen0.001229
ILB Rickey Feldman0.001020
S Rodney Boyle0.001040

Pass Defense Statistics

Portland (OR)CaughtDefnsdIntrcpPPlay
CB Hunter Barker41030
CB Gabe Eatherton41033
ILB Isaac Owens40027
S Ryan Sullivan21139
OLB Randall Wagner20024
CB Jamie Oren11013
OLB Craig Garcia10137
S Al Heimburger10012
OLB Rodney Delaney10013
DT Jerry Methe1009
ILB John Shannon1008
OLB Wendell Newnam0015
DetroitCaughtDefnsdIntrcpPPlay
CB Archie Diaz30029
CB Jesse Tompkins20137
S Rodney Boyle20040
ILB Jim Joseph20032
OLB Ken Woods20013
S Brant Stokes11136
OLB Kenyon Zellner11042
CB Ray Davison11031
CB Bryan Singer11024
DT Cornelius Thigpen10029
DT Norbert Griffith10023
S Wendell Barnes10015
DE Zach Ringo10048
S Antonio Laudenback10018
ILB Rickey Feldman01020

Blocking Statistics

Portland (OR)KeyBlBlOppPancRPlySckAPPly
Horace Adams24011141
Norman Negrete2308036
K.C. Kooistra02012047
Ellis Setzer01010042
Rodney Kassem0101010
Scott Kerr000219
DetroitKeyBlBlOppPancRPlySckAPPly
Lewis Stepp38226028
Reggie Boling27027034
Cornell Forsyth12024034
Brock Mankey05025033
Thurman Scott02023232
Shane Greer010707
Trent Verma01021023

Special Teams Tackles

Portland (OR)TacklesSTPlays
Tyrell Shelton217
Brad Leinaweaver122
Bucky Browning118
Archie McConnell115
DetroitTacklesSTPlays
Don Evans117
Jack Marchant111
Karl Springer110
Shane Greer19

Participation

Portland (OR)RPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Ryan Sullivan------29391684
Craig Garcia------2637972
Bo McGregor------2635970
Archie McConnell945------1569
Horace Adams1141------1365
Tyrell Cortez1251---------63
Randal Hicks1148---------59
K.C. Kooistra1247---------59
Norman Negrete836------1357
Ellis Setzer1042------456
Damon Foudray731------1856
Hunter Barker------2330255
Gabe Eatherton------2233---55
Brad Leinaweaver623------2251
Isaac Owens------2327---50
Cornelius King------1730148
Zach Benson------2223247
Randall Wagner------1924144
Jamie Oren------10131942
Randall Gerleman520------1641
Ellis Kurzeja522------1340
Tyrell Shelton517------1739
Billy Dowdell------1815538
Gerald Fein522------1138
Geoff Borcherding------1123438
John Shannon------981936
Frankie Curie728---------35
J.T. McGee------1816---34
Bucky Browning114------1833
Jeremy Rayburn------716932
Luke Boyer------1021132
George Fuller37------2131
Brenden Long724---------31
Scott Kerr29------1324
Jerry Methe------129324
Roderick King418---------22
Rodney Delaney------613120
Rodney Kassem110------920
Al Heimburger------512---17
Wendell Newnam------65314
Harris Wible00------1010
Dustin Mahoney00------88
Wendell Stargell16---------7
Shaun Stenstrom00------55
Cris Phillips00---------0
DetroitRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Louis Royal2134------1671
Doug Kenderdine2939---------68
Don Evans2229------1768
Cornell Forsyth2434------967
Zach Ringo------1248565
Lewis Stepp2628------963
Perry Pinto------1148463
Tyrell Garcia2330------861
Reggie Boling2734---------61
Trent Verma2123------1660
Robert Talamaivao1931------858
Kenyon Zellner------1142558
Brock Mankey2533---------58
J.R. Peters------5282356
Rodney Boyle------1140455
Thurman Scott2332---------55
Brant Stokes------836953
Alvin Roberts------1036551
Cornelius Thigpen------6291045
Jesse Tompkins------437445
Archie Diaz------929543
Jim Joseph------832343
Karl Springer1617------1043
Bryan Singer------4241341
Kurt Asmus69------2540
Ray Davison------731240
Renaldo Janis------292334
Norbert Griffith------823233
Matt Gardner1215------431
Antonio Laudenback------2181030
Rickey Feldman------520429
Jose Kern411------924
Ken Woods------513624
Shane Greer77------923
Wendell Barnes------415---19
Terrell Bates711---------18
Kris Powell25------916
Hardy Fountaine57------113
Dusty Alston------03811
Jack Marchant00------1111
Justin Dellenbach00------1111
Xavier Fagelman00------88
Josh MacMillan00------44
Leslie Gizzi00------11
J.B. Wright00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left4358.8
Middle133.0
Right7314.4
None000.0
DistanceAttYardsAvg
Left5183.6
Middle15583.9
Right771.0
None2-2-1.0

Detailed Passing Statistics

Portland (OR)AttCmp20+BdThDropDfnsHurrKnckIntc
Tyrell Cortez492016351132
DetroitAttCmp20+BdThDropDfnsHurrKnckIntc
Doug Kenderdine37224034403

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen159312.1
Short (0-8 Yds)105343.4
Medium (9-18 Yds)175633.7
Long (19+ Yds)71202.9
DistanceAttCompYardsAvg
Screen87344.3
Short (0-8 Yds)16101408.8
Medium (9-18 Yds)94637.0
Long (19+ Yds)41235.8

Detailed Receiving Statistics

Portland (OR)TargtCaugtDropdYards20+PPlay
WR Damon Foudray113120031
WR Archie McConnell82030145
TE Randall Gerleman73022020
WR Frankie Curie65022028
TE Brenden Long53041024
RB Gerald Fein4120022
WR Tyrell Shelton31013017
RB George Fuller110107
FB Brad Leinaweaver1000023
RB Roderick King110-1018
FB Bucky Browning1000014
WR Wendell Stargell100006
DetroitTargtCaugtDropdYards20+PPlay
WR Robert Talamaivao105130031
RB Tyrell Garcia96226030
WR Louis Royal62031134
TE Karl Springer43040017
FB Don Evans32021129
TE Trent Verma330103223
RB Kurt Asmus110909
WR Matt Gardner1000015

Red-Zone Rushing Statistics

Portland (OR)AttYardsAvgOverall Avg
George Fuller188.0011.00
Roderick King144.005.25
DetroitAttYardsAvgOverall Avg
Tyrell Garcia188.002.71

Red-Zone Passing Statistics

Portland (OR)AttCompYardsAvg/AttOverall Avg
Tyrell Cortez51-1-0.203.02
DetroitAttCompYardsAvg/AttOverall Avg
Doug Kenderdine1000.007.03

Red-Zone Receiving Statistics

Portland (OR)TargetCatchYardsAvg/TargOverall Avg
WR Damon Foudray2000.001.82
RB Roderick King11-1-1.00-1.00
WR Archie McConnell1000.003.75
WR Frankie Curie1000.003.67
DetroitTargetCatchYardsAvg/TargOverall Avg
FB Don Evans1000.007.00

Third Down Rushing Statistics

Portland (OR)RushesConversions
George Fuller21
Roderick King11
Tyrell Cortez10
DetroitRushesConversions
Tyrell Garcia10

Third Down Passing Statistics

Portland (OR)AttCompConversions
Tyrell Cortez1331
DetroitAttCompConversions
Doug Kenderdine1242

Third Down Receiving Statistics

Portland (OR)TargCatchConversions
WR Damon Foudray500
TE Randall Gerleman421
RB George Fuller110
WR Tyrell Shelton100
WR Wendell Stargell100
RB Gerald Fein100
DetroitTargCatchConversions
RB Tyrell Garcia320
WR Louis Royal300
TE Karl Springer322
WR Robert Talamaivao200
WR Matt Gardner100

SectionAttendance
Stadium64,100 (64,100 capacity)
Upper Deck22,100 (22,100)
End Zone15,900 (15,900)
Mezzanine9,200 (9,200)
Sideline Seats14,100 (14,100)
Luxury Boxes2,800 (2,800)