Week 17, 2026

played in Sacramento, CA

45 degrees, fair, calm

Portland (OR) Dragons10707-24
Sacramento Quake0003-3

Scoring Summary
1Q: 08:45 POR - Roderick King 16 pass from Tyrell Cortez (Harris Wible extra point)
1Q: 01:42 POR - Harris Wible 31 field goal
2Q: 07:50 POR - Randall Gerleman 8 pass from Tyrell Cortez (Harris Wible extra point)
4Q: 14:41 SAC - Norm Harbin 25 field goal
4Q: 04:29 POR - Gerald Fein 6 run (Harris Wible extra point)

Team StatisticsPORSAC
Record9-710-6
First Downs2412
- by Rushing92
- by Passing158
- by Penalty02
Total Net Yards436226
- Offensive Plays7159
- Yards per Play6.143.83
Net Rushing Yards14770
- Rushing Attempts3417
- Yards per Rush4.324.12
Net Passing Yards289156
- Att./Comp./Intrcpt35 - 24 - 040 - 15 - 1
- Gross Passing Yards299167
- Sacks/Yards Lost2/102/11
- Yards per Pass Play7.813.71
Fumbles/Lost1/01/1
3rd Down Conversions3/131/12
- Avg. YtG on 3rd Down7.88.3
4th Down Conversions0/00/1
Penalties/Yards7/883/15
Punt Returns/Yards7/403/22
Kick Returns/Yards1/175/120
Interception Ret./Yards1/120/0
2pt Conversions0/00/0
Red Zone Visits42
- Red Zone TDs/FGs3/10/1
Avg. Drive StartOWN 23OWN 27
Time of Possession37:4822:12

Drive Charts

Portland (OR) Dragons
QuarBeganPossFromPlaysYardsResult
115:001:19OWN 2032Punt
112:343:55OWN 19781Touchdown
16:034:27OWN 34852Field Goal
214:011:21OWN 1639Punt
211:213:42OWN 36864Touchdown
26:102:05OWN 938Punt
22:250:45OWN 393-6Punt
20:130:13OWN 1019Half
312:471:30OWN 2932Punt
310:173:37OWN 10740Punt
35:072:13OWN 39522Punt
414:342:40OWN 2447Punt
410:436:24OWN 141086Touchdown
42:292:24OWN 30615Punt
Sacramento Quake
QuarBeganPossFromPlaysYardsResult
113:411:07OWN 3431Punt
18:392:36OWN 2038Punt
11:362:35OWN 2857Punt
212:401:19OWN 42315Interception
27:391:29OWN 41450Fumble
24:051:40OWN 41727Missed FG
21:401:27OWN 22621Punt
315:002:13OWN 2639Punt
311:171:00OWN 3334Punt
36:401:33OWN 143-1Punt
32:543:20OWN 20772Field Goal
411:541:11OWN 293-5Punt
44:191:50OWN 24946Downs
40:050:05OWN 1610Game

Game MVP: Tyrell Cortez, Portland (OR) Dragons

Rushing Statistics

Portland (OR)AttYardsAvgLG10+TD
Gerald Fein23934.041621
Roderick King11544.911420
SacramentoAttYardsAvgLG10+TD
Bubba Pachelbel10363.60900
Gary Sellers4256.251310
Andre Hernandez393.00600

Passing Statistics

Portland (OR)AttCompYardsSk/YdTDLGIntRate
Tyrell Cortez35242992/102320113.8
SacramentoAttCompYardsSk/YdTDLGIntRate
Gary Sellers40151672/11031140.3

Receiving Statistics

Portland (OR)CatchTargYardsAvgYACLGTD
WR Archie McConnell111616414.9132320
TE Brenden Long78628.8610140
WR Tyrell Shelton131515.000150
RB Roderick King121616.0011161
FB Bucky Browning111515.0013150
TE Randall Gerleman1288.00081
WR Damon Foudray121010.000100
WR Frankie Curie1199.00090
SacramentoCatchTargYardsAvgYACLGTD
WR Kenneth Hackett61310016.6734310
WR Earl Mayes38175.67090
TE Leslie Bligh2563.00070
TE Omar Fisk111212.000120
RB Andre Hernandez1144.00040
WR Shannon Upshaw192727.000270
FB Mo Cortez1111.00010
FB Geoff Castillo0100.00000
WR Cary Artis0100.00000

Interception Statistics

Portland (OR)IntsYardsAvgTD
ILB Isaac Owens11212.000
SacramentoIntsYardsAvgTD

Fumble Statistics

Portland (OR)FumbRecovForceTD
Gerald Fein1000
Cornelius King0110
Tyrell Cortez0100
SacramentoFumbRecovForceTD
Gary Sellers1000
Ryan McComas0010

Punting Statistics

Portland (OR)PuntYardsAvgNetLGIn20
Dustin Mahoney937641.837.1542
SacramentoPuntYardsAvgNetLGIn20
Erik Freeman841952.447.4676

Kicking Statistics

Portland (OR)FGs40+Yd50+YdLGPAT
Harris Wible1/10/00/0313/3
SacramentoFGs40+Yd50+YdLGPAT
Norm Harbin1/20/10/0250/0

Punt Return Statistics

Portland (OR)RetYardsAvgTD
Archie McConnell7405.70
SacramentoRetYardsAvgTD
Ronald Rayman3227.30

Kick Return Statistics

Portland (OR)RetYardsAvgTD
Gerald Fein11717.00
SacramentoRetYardsAvgTD
Andre Hernandez37625.30
Kenneth Hackett24422.00

Defensive Statistics

Portland (OR)TackAsstSackRPlayPPlay
OLB Wendell Newnam511.01530
DT Cornelius King400.01219
ILB Isaac Owens310.01227
CB Gabe Eatherton310.01533
OLB Craig Garcia300.01111
S Ryan Sullivan210.01338
CB Hunter Barker200.0830
DE J.T. McGee111.0716
DE Jerry Rivers120.01129
S Bo McGregor120.01337
DT Jeremy Rayburn100.0513
ILB Billy Dowdell100.0514
CB Jamie Oren100.0517
CB Luke Boyer100.01225
DT Jerry Methe100.01535
DE Geoff Borcherding100.01126
S Bernie Estes100.0623
DE Zach Benson010.0613
SacramentoTackAsstSackRPlayPPlay
S Brad Nylander820.01619
S Ryan McComas700.02932
DE Steve Infante512.02424
OLB Phillip Boshier500.02829
ILB Brandon Chepaitis410.02930
CB Bryant Bohannon410.03336
S Ronald Rayman330.02519
DT Ted Rigot320.02424
CB Alfred Austin320.01924
DT Bruce Kimsey310.02329
CB Kenoy Lindsay300.02126
CB Jesse McKeefry220.02223
OLB Lamar Morton200.068
DE Bo Strong110.01925
DT Jorge Norris100.02122
DT Blake Winters100.02021
WR Shannon Upshaw10---------
OLB Les Wortham100.0109
ILB Donnie Lewis100.057

Pass Rush Statistics

Portland (OR)SackBlockHurryKnockPPlay
OLB Wendell Newnam1.000030
DE J.T. McGee1.000016
DE Jerry Rivers0.022029
DE Geoff Borcherding0.013026
DT Jerry Methe0.004235
DT Jeremy Rayburn0.002013
S Bernie Estes0.001023
SacramentoSackBlockHurryKnockPPlay
DE Steve Infante2.001124
DT Jorge Norris0.012022
DT Bruce Kimsey0.002229
DT Blake Winters0.000121

Pass Defense Statistics

Portland (OR)CaughtDefnsdIntrcpPPlay
CB Gabe Eatherton21033
CB Hunter Barker20030
OLB Craig Garcia20011
CB Luke Boyer11025
ILB Isaac Owens10127
OLB Wendell Newnam10030
DT Cornelius King10019
ILB Billy Dowdell10014
CB Jamie Oren10017
S Ryan Sullivan10038
S Bo McGregor10037
S Bernie Estes10023
CB Scottie Thornton01011
SacramentoCaughtDefnsdIntrcpPPlay
CB Bryant Bohannon50036
S Ryan McComas30032
S Brad Nylander30019
ILB Brandon Chepaitis20030
DE Steve Infante20024
OLB Phillip Boshier20029
CB Alfred Austin20024
CB Kenoy Lindsay20026
S Ronald Rayman11019
OLB Les Wortham1009
CB Jesse McKeefry10023

Blocking Statistics

Portland (OR)KeyBlBlOppPancRPlySckAPPly
Ellis Setzer37130033
Jerome Reeves37032135
K.C. Kooistra37032036
Randal Hicks13031137
Bucky Browning11018021
Brenden Long11024025
Justin Pennock110404
Horace Adams04033037
Norman Negrete020502
Scott Kerr010201
SacramentoKeyBlBlOppPancRPlySckAPPly
Sam Tyler14016132
Craig Lofton12011031
Jerry Rodriguez11014032
Deion McVay02014132
D.J. Leone01010028
Jason Simon0101011
Mo Cortez01011022
Nolan Gornell01013033

Special Teams Tackles

Portland (OR)TacklesSTPlays
Brenden Long39
Tyrell Shelton213
Damon Foudray119
Cary Seidman116
Archie McConnell115
SacramentoTacklesSTPlays
Les Wortham316
Andre Hernandez125
Bryant Bohannon116
Omar Fisk115
Sam Tyler110
Mo Cortez18

Participation

Portland (OR)RPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Archie McConnell3237------1584
Horace Adams3337------1080
Randal Hicks3137------876
Tyrell Cortez3437---------71
K.C. Kooistra3236---------68
Jerome Reeves3235---------67
Gerald Fein2423------2067
Ellis Setzer3033---------63
Brenden Long2425------958
Ryan Sullivan------1338354
Bucky Browning1821------1453
Bo McGregor------1337252
Jerry Methe------1535252
Gabe Eatherton------1533250
Wendell Newnam------1530449
Damon Foudray1412------1945
Geoff Borcherding------1126643
Jerry Rivers------1129242
Bernie Estes------6231342
Isaac Owens------1227241
Randall Gerleman1014------1741
Hunter Barker------830240
Luke Boyer------1225138
Cary Seidman912------1637
Tyrell Shelton149------1336
Jamie Oren------5171436
Cornelius King------1219435
Randall Wagner------3151533
Frankie Curie1418---------32
Craig Garcia------1111729
Zach Benson------613827
J.T. McGee------716427
Roderick King1114------227
Billy Dowdell------514120
Scottie Thornton------211720
Jeremy Rayburn------513---18
Norman Negrete52------1017
Scott Kerr21------1013
Rodney Kassem10------1011
Justin Pennock44------210
Dustin Mahoney00------99
Irving Garza------0077
Harris Wible00------66
Shaun Stenstrom00------11
Cris Phillips00---------0
Wendell Stargell00---------0
SacramentoRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Bryant Bohannon------33361685
Ryan McComas------29321071
Alfred Austin------19242467
Kenneth Hackett1536------1667
Brandon Chepaitis------2930766
Steve Infante------24241260
Gary Sellers1742---------59
Sam Tyler1632------1058
Phillip Boshier------2829158
Deion McVay1432------955
Shannon Upshaw1440---------54
Bruce Kimsey------2329254
Ronald Rayman------2519953
Ted Rigot------2424---48
Jesse McKeefry------2223247
Kenoy Lindsay------2126---47
Jerry Rodriguez1432---------46
Blake Winters------2021546
D.J. Leone1028------846
Nolan Gornell1333---------46
Craig Lofton1131------345
Jorge Norris------2122144
Bo Strong------1925---44
Bubba Pachelbel1228------444
Andre Hernandez412------2541
Mo Cortez1122------841
Brad Nylander------1619237
Omar Fisk515------1535
Leslie Bligh717------1135
Les Wortham------1091635
Lamar Morton------681832
Earl Mayes1021---------31
Jamie Fiedler611------1027
Jason Simon111------1022
Geoff Castillo28------1121
Cary Artis48------921
Donnie Lewis------57113
Erik Freeman00------88
Hugh Rivera00------55
Charlie Monroe13------15
Norm Harbin00------44
Isaac Reese00------22
Everett Johnstone------0022
Steve Reynolds00---------0
Neil Young00---------0
Bruce Plourde00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left11645.8
Middle4102.5
Right19733.8
None000.0
DistanceAttYardsAvg
Left7243.4
Middle9444.9
Right122.0
None000.0

Detailed Passing Statistics

Portland (OR)AttCmp20+BdThDropDfnsHurrKnckIntc
Tyrell Cortez35243401540
SacramentoAttCmp20+BdThDropDfnsHurrKnckIntc
Gary Sellers401535131221

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen64355.8
Short (0-8 Yds)96455.0
Medium (9-18 Yds)131114311.0
Long (19+ Yds)737610.9
DistanceAttCompYardsAvg
Screen0000.0
Short (0-8 Yds)146271.9
Medium (9-18 Yds)197824.3
Long (19+ Yds)72588.3

Detailed Receiving Statistics

Portland (OR)TargtCaugtDropdYards20+PPlay
WR Archie McConnell16110164337
TE Brenden Long87062025
WR Tyrell Shelton3101509
RB Roderick King21016014
TE Randall Gerleman2108014
WR Damon Foudray21010012
FB Bucky Browning11015021
WR Frankie Curie1109018
SacramentoTargtCaugtDropdYards20+PPlay
WR Kenneth Hackett1361100236
WR Shannon Upshaw91027140
WR Earl Mayes83017021
TE Leslie Bligh5206017
TE Omar Fisk11012015
RB Andre Hernandez1104012
FB Geoff Castillo100008
WR Cary Artis100008
FB Mo Cortez1101022

Red-Zone Rushing Statistics

Portland (OR)AttYardsAvgOverall Avg
Gerald Fein2105.004.04
Roderick King111.004.91
SacramentoAttYardsAvgOverall Avg
Bubba Pachelbel263.003.60
Gary Sellers166.006.25

Red-Zone Passing Statistics

Portland (OR)AttCompYardsAvg/AttOverall Avg
Tyrell Cortez54377.408.54
SacramentoAttCompYardsAvg/AttOverall Avg
Gary Sellers3193.004.18

Red-Zone Receiving Statistics

Portland (OR)TargetCatchYardsAvg/TargOverall Avg
TE Randall Gerleman2184.004.00
RB Roderick King111616.008.00
WR Archie McConnell1133.0010.25
WR Damon Foudray111010.005.00
SacramentoTargetCatchYardsAvg/TargOverall Avg
WR Shannon Upshaw1000.003.00
WR Cary Artis1000.000.00
WR Earl Mayes1199.002.13

Third Down Rushing Statistics

Portland (OR)RushesConversions
Roderick King31
Gerald Fein30
SacramentoRushesConversions
Gary Sellers10
Bubba Pachelbel10

Third Down Passing Statistics

Portland (OR)AttCompConversions
Tyrell Cortez732
SacramentoAttCompConversions
Gary Sellers911

Third Down Receiving Statistics

Portland (OR)TargCatchConversions
WR Archie McConnell410
WR Tyrell Shelton100
FB Bucky Browning111
TE Brenden Long111
SacramentoTargCatchConversions
WR Shannon Upshaw300
WR Earl Mayes200
WR Kenneth Hackett211
FB Geoff Castillo100
WR Cary Artis100

SectionAttendance
Stadium66,400 (70,000 capacity)
Upper Deck22,400 (23,900)
End Zone16,900 (17,300)
Mezzanine9,200 (10,000)
Sideline Seats14,900 (15,300)
Club Seats900 (1,000)
Luxury Boxes2,100 (2,500)