Week 2, 2025

played in Portland (OR), OR

64 degrees, fair, 7 mph wind

Charlotte Fight'n Squirrels00010-10
Portland (OR) Dragons717210-45

Scoring Summary
1Q: 06:24 POR - Harry Stultz 40 pass from Cris Phillips (Harris Wible extra point)
2Q: 08:46 POR - Roger Wilcox 1 run (Harris Wible extra point)
2Q: 01:32 POR - Harris Wible 55 field goal
2Q: 00:21 POR - Jack Marchant 2 run (Harris Wible extra point)
3Q: 13:21 POR - Jack Marchant 1 run (Harris Wible extra point)
3Q: 04:03 POR - Leonard Nixon 1 pass from Cris Phillips (Harris Wible extra point)
3Q: 01:09 POR - Wendell Stargell 3 pass from Cris Phillips (Harris Wible extra point)
4Q: 11:23 CHA - Calvin Tuitele 43 field goal
4Q: 02:27 CHA - Chester Horner 31 pass from Tyrus Sutton (Calvin Tuitele extra point)

Team StatisticsCHAPOR
Record0-21-1
First Downs1820
- by Rushing48
- by Passing1311
- by Penalty11
Total Net Yards363301
- Offensive Plays6566
- Yards per Play5.584.56
Net Rushing Yards117111
- Rushing Attempts2527
- Yards per Rush4.684.11
Net Passing Yards246190
- Att./Comp./Intrcpt37 - 17 - 336 - 22 - 0
- Gross Passing Yards265209
- Sacks/Yards Lost3/193/19
- Yards per Pass Play6.154.87
Fumbles/Lost3/31/0
3rd Down Conversions4/118/16
- Avg. YtG on 3rd Down6.76.1
4th Down Conversions0/10/0
Penalties/Yards3/272/20
Punt Returns/Yards4/252/23
Kick Returns/Yards6/1052/46
Interception Ret./Yards0/03/26
2pt Conversions0/00/0
Red Zone Visits15
- Red Zone TDs/FGs0/05/0
Avg. Drive StartOWN 22OWN 43
Time of Possession25:5934:01

Drive Charts

Charlotte Fight'n Squirrels
QuarBeganPossFromPlaysYardsResult
111:371:30OWN 24356Fumble
18:160:42OWN 3520Interception
16:093:18OWN 21423Punt
213:241:51OWN 2035Punt
28:384:10OWN 20956Missed FG
21:240:45OWN 353-3Fumble
20:120:12OWN 211-1Half
315:000:49OWN 1320Interception
313:132:59OWN 13650Interception
38:501:13OWN 283-3Punt
33:530:46OWN 2222Fumble
31:004:43OWN 61368Field Goal
48:381:47OWN 14642Downs
45:403:24OWN 27873Touchdown
40:190:19OWN 3715Game
Portland (OR) Dragons
QuarBeganPossFromPlaysYardsResult
115:003:23OWN 20517Punt
110:071:51OWN 2038Punt
17:341:2550350Touchdown
12:514:27OWN 12837Punt
211:332:55OWN 38662Touchdown
24:283:04OWN 31631Field Goal
20:390:27OPP 17217Touchdown
314:110:58OPP 434Touchdown
310:141:24OWN 3433Punt
37:373:44OPP 491049Touchdown
33:072:07OPP 24624Touchdown
411:172:39OWN 29513Punt
46:511:11OWN 443-5Punt
42:161:57OWN 2735Punt

Game MVP: Cris Phillips, Portland (OR) Dragons

Rushing Statistics

CharlotteAttYardsAvgLG10+TD
Herman Levine12625.171910
Darren Riley9343.781210
Tyrus Sutton2178.501810
Tony Carlson100.00000
Monty Borrelli144.00400
Portland (OR)AttYardsAvgLG10+TD
Roger Wilcox18935.175031
Jack Marchant6101.67602
Cris Phillips273.50400
George Fuller111.00100

Passing Statistics

CharlotteAttCompYardsSk/YdTDLGIntRate
Tyrus Sutton37172653/19144345.5
Portland (OR)AttCompYardsSk/YdTDLGIntRate
Cris Phillips36222093/193400104.9

Receiving Statistics

CharlotteCatchTargYardsAvgYACLGTD
WR Andrew House91815216.8940440
WR Alex Atherton252713.505210
WR Chester Horner254120.5018311
TE Oscar Duffy242512.509140
RB Herman Levine121515.000150
FB Craig Stephens1155.00050
RB Darren Riley0200.00000
Portland (OR)CatchTargYardsAvgYACLGTD
WR Harry Stultz6117612.6723401
WR Leonard Nixon575611.2022231
WR Archie McConnell410287.000160
FB Brad Leinaweaver2294.501260
WR Wendell Stargell22147.000111
TE Kendrick Lake121010.000100
TE Lionel Ford1166.00060
RB Jack Marchant111010.009100

Interception Statistics

CharlotteIntsYardsAvgTD
Portland (OR)IntsYardsAvgTD
S Ryan Sullivan22412.000
ILB Isaac Owens122.000

Fumble Statistics

CharlotteFumbRecovForceTD
Tyrus Sutton2000
Herman Levine1000
Adrian Ashton0010
Portland (OR)FumbRecovForceTD
Cris Phillips1000
Marc Bounds0200
Jay Pallansch0110
Roger Wilcox0100
Jeremy Rayburn0010
Les Nekolny0010

Punting Statistics

CharlottePuntYardsAvgNetLGIn20
Clay Yockey312842.735.0461
Portland (OR)PuntYardsAvgNetLGIn20
Dustin Mahoney729642.335.9512

Kicking Statistics

CharlotteFGs40+Yd50+YdLGPAT
Calvin Tuitele1/21/20/0431/1
Portland (OR)FGs40+Yd50+YdLGPAT
Harris Wible1/11/11/1556/6

Punt Return Statistics

CharlotteRetYardsAvgTD
Orlando Hill3155.00
Oliver Jacobs11010.00
Portland (OR)RetYardsAvgTD
Archie McConnell22311.50

Kick Return Statistics

CharlotteRetYardsAvgTD
Orlando Hill58617.20
Oliver Jacobs11919.00
Portland (OR)RetYardsAvgTD
Damon Foudray24623.00

Defensive Statistics

CharlotteTackAsstSackRPlayPPlay
ILB Cornell Lyon800.01932
CB Butch Newsome610.02535
S Kelvin Manns540.02329
OLB Pat Caro411.01622
OLB Rico Cote410.01925
OLB Gary Moyad400.0814
WR Andrew House40---------
DT Jermaine Hardy300.01215
DT Moe Meggett211.0910
DE Adrian Ashton201.0613
CB Orlando Hill220.01921
S Francisco McAfee220.01828
OLB Joey Naslund200.0810
CB Ted Schulz110.02136
DT Robbie Milstead100.01929
DE Leroy Burnham100.01520
DT Skip Cox010.01525
Portland (OR)TackAsstSackRPlayPPlay
S Ryan Sullivan900.02034
ILB Les Nekolny410.02033
ILB Marc Bounds400.02237
DT Jeremy Rayburn300.51521
OLB Wade Grier320.02033
S Erik Wolf310.0914
ILB Isaac Owens300.01417
DE Jay Pallansch201.0824
S Bo McGregor220.02230
DT Cornelius King200.01019
ILB Billy Dowdell200.0510
OLB Wendell Newnam100.557
CB Hunter Barker110.01225
DE Zach Benson110.01632
CB Patrick Kemp100.02226
CB Luke Boyer100.0314
CB Gabe Eatherton100.02125
DE Allen Preece031.01716

Pass Rush Statistics

CharlotteSackBlockHurryKnockPPlay
DT Moe Meggett1.000010
OLB Pat Caro1.000022
DE Adrian Ashton1.000013
DT Skip Cox0.012025
DE Stanley Matthews0.010122
DE Leroy Burnham0.001020
DT Jermaine Hardy0.001015
Portland (OR)SackBlockHurryKnockPPlay
DE Jay Pallansch1.011024
DE Allen Preece1.000016
DT Jeremy Rayburn0.500021
OLB Wendell Newnam0.50007
ILB Les Nekolny0.002133
OLB Wade Grier0.001133
ILB Marc Bounds0.001037
DT Cornelius King0.001019

Pass Defense Statistics

CharlotteCaughtDefnsdIntrcpPPlay
CB Butch Newsome50035
OLB Gary Moyad30014
ILB Cornell Lyon30032
S Francisco McAfee22028
OLB Pat Caro20022
OLB Rico Cote20025
S Kelvin Manns20029
DT Jermaine Hardy20015
CB Ted Schulz13036
CB Orlando Hill01021
Portland (OR)CaughtDefnsdIntrcpPPlay
S Ryan Sullivan52234
S Erik Wolf21014
OLB Wade Grier20033
S Bo McGregor20030
CB Hunter Barker11025
CB Patrick Kemp11026
CB Gabe Eatherton11025
ILB Marc Bounds10037
ILB Billy Dowdell10010
CB Luke Boyer10014
ILB Isaac Owens00117

Blocking Statistics

CharlotteKeyBlBlOppPancRPlySckAPPly
Bruce Sales24020131
Stanley Sutter15023137
Brent Leupold13023039
Winston Means12020035
Vinny Schroeder03022138
Kris Clinton020509
Craig Stephens02015022
Oscar Duffy01015033
Freddie Duncan010606
Portland (OR)KeyBlBlOppPancRPlySckAPPly
Norman Negrete37018024
Ross Cooley2209015
Dominic Humphrey13021125
Horace Adams12023033
Scott Kerr120809
Ellis Kurzeja1106114
K.C. Kooistra05019030
Ellis Setzer02019138
Brad Leinaweaver01010017

Special Teams Tackles

CharlotteTacklesSTPlays
Craig Stephens216
Oliver Jacobs117
Butch Yates15
Portland (OR)TacklesSTPlays
Jack Marchant220
Harry Stultz214
George Fuller119
Damon Foudray119
Brad Leinaweaver114
Ryan Sullivan113
Roger Wilcox19
K.C. Kooistra18

Participation

CharlotteRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Orlando Hill------19213171
Ted Schulz------21361168
Brent Leupold2339------567
Oscar Duffy1533------1866
Tyrus Sutton2540---------65
Kelvin Manns------23291062
Vinny Schroeder2238------161
Butch Newsome------2535161
Cornell Lyon------1932960
Stanley Sutter2337---------60
Winston Means2035------459
Andrew House2235---------57
Craig Stephens1522------1653
Bruce Sales2031---------51
Pat Caro------16221250
Chester Horner1928------249
Robbie Milstead------1929---48
Francisco McAfee------1828---46
Rico Cote------1925---44
Stanley Matthews------1622543
Skip Cox------1525343
Earl Harner------1823---41
Tony Carlson712------2140
Leroy Burnham------1520237
Oliver Jacobs513------1735
Darren Riley1120------334
Gary Moyad------8141133
Monty Borrelli710------1633
Jermaine Hardy------1215532
Herman Levine1313---------26
Ernest Harner------710825
Alex Atherton29------1324
Adrian Ashton------613524
Phillip Heath95------822
Moe Meggett------910221
Kris Clinton59------519
Joey Naslund------810---18
Freddie Duncan66------517
Johnny Gruden------410---14
Butch Yates33------511
Brock Perkins32---------5
Calvin Tuitele00------55
Clay Yockey00------33
Kenny Southard00------22
Jason Palmer00---------0
Portland (OR)RPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Harry Stultz2738------1479
Archie McConnell2637------669
Ryan Sullivan------20341367
Cris Phillips2739---------66
Horace Adams2333------864
Marc Bounds------2237160
Wade Grier------2033457
Ellis Setzer1938---------57
K.C. Kooistra1930------857
Kendrick Lake1422------1854
Les Nekolny------2033154
Bo McGregor------2230254
Zach Benson------1632250
Patrick Kemp------2226149
Norman Negrete1824------749
Gabe Eatherton------2125248
Dominic Humphrey2125---------46
Roger Wilcox1816------943
Leonard Nixon1723------242
Brad Leinaweaver1017------1441
Jeremy Rayburn------1521339
Hunter Barker------1225239
George Fuller316------1938
Erik Wolf------9141437
Jack Marchant89------2037
Allen Preece------1716235
Isaac Owens------1417334
Jay Pallansch------824133
Ross Cooley915------832
Billy Dowdell------5101732
Cornelius King------1019130
Ellis Kurzeja614------828
Luke Boyer------314724
Al Heimburger------515222
Lionel Ford810------422
Jerry Methe------98320
Damon Foudray10------1920
Scott Kerr89------118
Wendell Newnam------57113
Rodney Kassem46---------10
Wendell Stargell37---------10
Harris Wible00------99
Brock Morrison81---------9
Dustin Mahoney00------77
Shaun Stenstrom00------11
Jose Willis00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left5112.2
Middle11595.4
Right8486.0
None1-1-1.0
DistanceAttYardsAvg
Left55911.8
Middle7202.9
Right15322.1
None000.0

Detailed Passing Statistics

CharlotteAttCmp20+BdThDropDfnsHurrKnckIntc
Tyrus Sutton37174316623
Portland (OR)AttCmp20+BdThDropDfnsHurrKnckIntc
Cris Phillips36222206410

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen0000.0
Short (0-8 Yds)137796.1
Medium (9-18 Yds)1791428.4
Long (19+ Yds)71446.3
DistanceAttCompYardsAvg
Screen44276.8
Short (0-8 Yds)22141034.7
Medium (9-18 Yds)42235.8
Long (19+ Yds)62569.3

Detailed Receiving Statistics

CharlotteTargtCaugtDropdYards20+PPlay
WR Andrew House1891152235
WR Alex Atherton5202719
WR Chester Horner52041128
TE Oscar Duffy42025033
RB Herman Levine21015013
RB Darren Riley2000020
FB Craig Stephens1105022
Portland (OR)TargtCaugtDropdYards20+PPlay
WR Harry Stultz116076138
WR Archie McConnell104028037
WR Leonard Nixon75056123
TE Kendrick Lake21010022
FB Brad Leinaweaver2209017
WR Wendell Stargell2201407
TE Lionel Ford1106010
RB Jack Marchant1101009

Red-Zone Rushing Statistics

CharlotteAttYardsAvgOverall Avg
Portland (OR)AttYardsAvgOverall Avg
Roger Wilcox410.255.17
Jack Marchant231.501.67
Cris Phillips133.003.50

Red-Zone Passing Statistics

CharlotteAttCompYardsAvg/AttOverall Avg
Portland (OR)AttCompYardsAvg/AttOverall Avg
Cris Phillips84263.255.81

Red-Zone Receiving Statistics

CharlotteTargetCatchYardsAvg/TargOverall Avg
Portland (OR)TargetCatchYardsAvg/TargOverall Avg
WR Leonard Nixon22136.508.00
WR Archie McConnell2000.002.80
TE Kendrick Lake1000.005.00
WR Harry Stultz1000.006.91
RB Jack Marchant111010.0010.00
WR Wendell Stargell1133.007.00

Third Down Rushing Statistics

CharlotteRushesConversions
Darren Riley21
Tony Carlson10
Portland (OR)RushesConversions
Roger Wilcox22
George Fuller10
Jack Marchant11

Third Down Passing Statistics

CharlotteAttCompConversions
Tyrus Sutton733
Portland (OR)AttCompConversions
Cris Phillips1295

Third Down Receiving Statistics

CharlotteTargCatchConversions
WR Andrew House311
WR Alex Atherton211
TE Oscar Duffy111
RB Herman Levine100
Portland (OR)TargCatchConversions
WR Archie McConnell420
WR Harry Stultz321
WR Leonard Nixon333
FB Brad Leinaweaver110
WR Wendell Stargell111

SectionAttendance
Stadium66,300 (68,000 capacity)
Upper Deck20,600 (21,300)
End Zone15,300 (15,300)
Mezzanine8,800 (8,800)
Sideline Seats13,400 (13,600)
Club Seats7,000 (7,000)
Luxury Boxes1,200 (2,000)