Washington State Cougars

Pac-12 · Gesa Field at Martin Stadium · Pullman, WA

7-6 2025 record (1-1 conf)
Win total (O -158)
23% Returning starter games
87th Hardest path of 138

Coaching

All coaches
Kirby Moore Head Coach 1st year
Spread Offense
4-2-5 Defense

Returning production

UnitRet gamesGamesDepthShare
Skill offense 50%37 / 747 / 1732%
Offensive line 44%26 / 598 / 1258%
Defensive front 0%0 / 858 / 247%
Secondary 0%0 / 585 / 160%

Back 30

Ashton Tripp OL · 13g 16%
Jonny Lester OL · 13g 16%
Noah Dunham OL · 9g 11%
Kirby Vorhees RB · 701 yds · 12g 10%
Ben Beatty DE · 3 havoc · 11g 3%
Jamarey Smith CB · 0 INT+PD · 5g 0%

Gone 42

Colby Humphrey CB · 4 INT+PD · 12g · gone 67%
Zevi Eckhaus QB · 2,465 yds · 11g · gone 35%
Matthew Durrance SAF · 2 INT+PD · 12g · gone 33%
Isaac Terrell DE · 23 havoc · 12g · to ISU 22%
AJ Vaipulu OL · 13g · gone 16%
Brock Dieu OL · 11g · gone 13%

New 12

Jack Pedersen TE · 72 yds · 11g · from UCLA
Daniel Blood WR · 51 yds · 12g · from MIZZ
Paul Hutson III DT · 12 havoc · 12g · from MRSH
Linus Zunk DE · 9 havoc · 12g · from VAN
DJ Warner LB · 2 havoc · 12g · from SMU
Khamari Terrell CB · 2 INT+PD · 12g · from TXST

2025 Percentile vs FBS

Offense

Points per game 22.5 22
Explosive play rate 9.0% 11
Red zone TD rate 66.0% 32
Line yards per carry 2.5 49
Sack rate allowed 5.5% 63

Defense

Points allowed per game 20.2 80
Explosive rate allowed 10.5% 64
Red zone score rate allowed 72.7% 91
Line yards per carry allowed 2.2 76
Sack rate 8.6% 90

2025 Margin by Game

IDHO
SDSU
UNT
WASH
CSU
MISS
UVA
TOL
ORST
LT
JMU
ORST
USU

2026 schedule

87th-hardest path in FBS · 0 title-contender games · 6 road
W1Sun 8:00 PM@ Washington9-4 46L 10-24NBC/Peacock
W2Sat 4:00 PM@ Kansas State6-6 39L 7-34TNT/HBO Max
W3Sat 7:30 PMvs Duquesne Dukes 8W 48-7USA
W4Sat 11:30 PMvs Arizona9-4 41L 24-34CBS/Paramount+
W5Sun 1:30 AMvs Fresno State9-4 33L 6-26USA
W6Sat 1:00 AM@ Utah State6-7 37L 16-17The CW
W7Sat 10:00 PM@ Oregon State2-10 28L 30-48USA
W8Sat 10:00 PMvs Boise State9-5 41 USA
W9Sat 11:00 PM@ San Diego State9-4 44CBS Sports Network
W11Sun 3:30 AMvs Colorado State2-10 21CBS Sports Network
W12Sat 11:00 PM@ Texas State7-6 37USA

Depth chart

Confirmed unavailable players omitted · backups promoted Transfer First year
Starter2nd3rd
QB Caden Pinnick SO · #12 Owen Eshelman FR · #17 Julian Dugger SO · #2
RB Kirby Vorhees JR · #9 Maxwell Woods SO · #3 Leo Pulalasi JR · #20
WR-X Branden Ganashamoorthy JR · #8 Jordan Dees SO · #88
WR-Z Darrius Clemons SR · #4 Caleb Northcroft JR · #84
WR-SL Daniel Blood SR · #1 Tank Hawkins Jr. SO · #10
TE Jack Pedersen SR · #28 Trey Leckner JR · #23 Beau Baker SO · #86
LT Ashton Tripp JR · #71 Maximus McCree 5TH · #74
LG Jonny Lester SR · #67 Kyle Martin JR · #69 Chris Lino SO · #68
C Noah Dunham JR · #75 Arion Williams FR · #55
RG Nick Bakken SO · #77 Sone Falealo SO · #50 Turner Bertrand FR · #79
RT Jaylin Caldwell SR · #64 Maximus McCree 5TH · #74

Roster 105

#PlayerPosClassHtWtHometown
0 Tony Freeman WRSR5'8"174Richmond, CA
0 CJ Solis-Lumar CBSO6'1"197Los Angeles, CA
1 Daniel Blood WRSR5'11"190Destrehan, LA
1 Jeremiah Bernard SAFJR6'0"196Modesto, CA
2 Julian Dugger QBSO6'3"207Pittsburgh, PA
2 Jamarey Smith CBFR6'1"190Santa Clarita, CA
3 Jaylen Thomas SAFSO6'0"190Los Gatos, CA
3 Maxwell Woods RBSO5'10"201Carver, MN
4 Kai Rapolla CBSR6'0"185San Diego, CA
4 Darrius Clemons WRSR6'3"217Portland, OR
5 Michael Hughes DEJR6'4"241Santa Ana, CA
6 Linus Zunk DESR6'6"264Berlin,, DEU
6 Jay Porter WRJR6'2"183Oceanside, CA
8 Nylan Brown LBJR6'0"246Indianapolis, IN
8 Branden Ganashamoorthy WRJR6'3"199Monroe, WA
9 Kirby Vorhees RBJR5'11"215Lutz, FL
9 Matyus McLain DEJR6'4"263Priest River, ID
10 Lance McGee LBFR6'0"218Yakima, WA
10 Tank Hawkins Jr. WRSO5'10"180Fredericksburg, VA
12 Caden Pinnick QBSO6'0"192Roseville, CA
12 Carsten Reynolds LBSO6'3"228Sedro-Woolley, WA
13 Ryan McKendry WRSO6'2"198Brentwood, CA
13 Khamari Terrell CBSR6'1"187Killeen, TX
15 DJ Warner LBJR6'4"233Glendale, AZ
16 Gavin Gray QBFR6'3"193Agoura Hills, CA
16 Isaiah Hung LBFR6'2"229Kansas City, MO
17 Owen Eshelman QBFR6'3"204Norman, OK
17 Jshawn Frausto-Ramos SAFJR6'0"183East Los Angeles, CA
18 Barry Morrissette DEFR6'7"261Bellevue, WA
18 Jevon Walker WRJR6'3"193Lancaster, CA
19 Kayo Patu SAFSO6'1"188Sacramento, CA
20 Gaylon McNeal SAFFR5'11"184Fort Worth, TX
20 Leo Pulalasi RBJR6'1"208Lakewood, WA
21 Keith Brown LBGR6'1"244Lebanon, OR
21 CJ Toney RBFR5'8"200Humble, TX
22 Trey Hill Jr. RBFR5'10"203Katy, TX
22 Jalil Tucker CBSR6'0"173San Diego, CA
23 Trey Leckner TEJR6'3"243Snohomish, WA
23 Ishmael Gibbs CBFR5'11"165Los Angeles, CA
24 Ryan Salcedo RBFR5'9"193Los Angeles, CA
24 Elmo Wartson CBJR6'3"180Modesto, CA
25 Jackquintin Bal SAFJR6'2"191Peoria, AZ
25 Marquez Wimberly RBFR5'9"186Nazareth, PA
26 Chris Perry Jr. SAFFR6'1"175Fresno, CA
27 Hudson Cedarland TESR6'4"239Gig Harbor, WA
28 Jack Pedersen TESR6'5"248Murrieta, CA
28 Kyle Peterson SAFSO6'0"198Pearland, TX
29 Erimus Wright LBFR6'0"215Hazel Crest, IL
30 Bryson Flynn SAFFR6'2"204Pearland, TX
31 Trey Ridley SAFSO6'1"194Overland Park, KS
32 Max Dean PSO6'3"205Gisborne,, AUS
33 Gage Jones LBSO6'1"227Eagle, ID
34 Damarjhe Lewis DTSR6'3"332Griffin, GA
35 Nick Norrah CBFR6'2"199Bellevue, WA
36 Kenny Miller-Terry SAFFR5'11"180Prescott, AZ
38 Jack Stevens KSO6'0"164North Augusta, SC
41 Sean Bures LSJR6'0"215Lacey, WA
42 Jack Ellison LBSO6'3"230Olympia, WA
44 Luke Webb DEFR6'2"242Huntington Beach, CA
46 Miguel Arenas KSO6'2"206Flower Mound, TX
47 Jeremy Sousa LSJR6'0"212Pleasanton, CA
48 Josh Lijesen PSO6'0"231Dublin, CA
50 Sone Falealo OLSO6'6"290Anchorage, AK
51 Ben Beatty DESO6'2"265Park City, UT
51 Kalolo Ta'aga OLSO6'7"291East Palo Alto, CA
52 Kaden Beatty DTJR6'0"287Virginia Beach, VA
54 Xavier Thorpe OLSO6'5"313Livermore, CA
55 Arion Williams OLFR6'2"283San Bernardino, CA
55 Sione Pasi DTSO5'11"288Hau'ula, HI
56 Fernando Lecuona DESO6'2"252Omaha, NE
58 Malijah Tucker DTFR5'11"273Tumwater, WA
59 Gavin Fugate LBJR6'3"233Chehalis, WA
64 Jaylin Caldwell OLSR6'7"332Chicago, IL
67 Jonny Lester OLSR6'5"318Spokane, WA
68 Chris Lino OLSO6'8"316Seattle, WA
69 Kyle Martin OLJR6'3"310Sumner, WA
70 Dylan Hildebrand OLFR6'4"301Verona, WI
71 Ashton Tripp OLJR6'7"307Kennewick, WA
72 Gabe Miller OLSO6'4"302Redding, CA
73 AJ Olerich OLFR6'6"278Asotin, WA
74 Maximus McCree OL5TH6'6"291Kansas City, MO
75 Noah Dunham OLJR6'5"292Yuba City, CA
76 Grayson Campbell OLFR6'5"291Lynnwood, WA
77 Nick Bakken OLSO6'5"305Whitefish Bay, WI
78 Jorden Cunningham OLFR6'5"298Phoenix, AZ
79 Turner Bertrand OLFR6'7"308Kearney, NE
80 Noah Westbrook WRFR6'1"216Corona, CA
81 Peyton Read TEFR6'6"237Beaverton, OR
82 Oliver Bender WRFR6'3"203Nolensville, TN
83 Ethan Masteller WRFR6'5"218Gillette, WY
84 Malachi Wrice DESO6'4"248McAlester, OK
84 Caleb Northcroft WRJR6'2"199Pullman, WA
86 Beau Baker TESO6'6"251Springfield, KY
87 Cash Landau TEFR6'4"236Portland, OR
88 Jordan Dees WRSO6'4"196Mobile, AL
89 Isaiah Docken WRFR6'5"219Medical Lake, WA
90 Akio Martinson DTJR6'2"304Loomis, CA
92 Ike Okafor DTFR6'3"279Lagos,, NGA
93 JaVon Joseph DTFR6'3"255Sacramento, CA
94 Eduwa Okundaye DESO6'2"234Katy, TX
95 Balaam Miller DTJR6'4"289Buffalo, NY
96 Jack Procter DESR6'2"243Point Roberts, WA
97 Josh Wedel DTFR6'5"272Chaska, MN
98 Jirah Leaupepetele DTJR6'3"349Apple Valley, CA
99 Paul Hutson III DTSR6'1"270Norfolk, VA