Cal Poly
Cal Poly

Big Sky Conference

2024 Football Roster

51

NEXTGEN

Power Rating

Quarterback

Transfers In

1

Transfers Out

0

Active Starts

16

Starts Lost

0

Speed

84

Explosion

83

Momentum

86

Meta

84

NET

16

PER

100%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
3
Bo Kelly

RS-So. | 6000 - 195

Active
817

73

42%

--
12
Jackson Akins

So. | 6020 - 210

Active
24

37

20%

82.28-
17
Richie Watts

RS-So. | 6030 - 210

Active
17

37

20%

--
11
Jaden Jones

RS-Jr. | 6000 - 195

Active
515

35

15%

82.76-
16
Lucas Razore

Fr. | 6000 - 180

Active
01

27

3%

82.21-
18
Colby White

RS-Fr. | 6020 - 195

Active
00

--
14
Dieter Barr

RS-Fr. | 6020 - 170

Active
00

--
14
Ty Dieffenbach

RS-Fr. | 6060 - 220

Transfer
01

--
Jace Gomes

2025 | 6030 - 195

Active
00

86.8283
Sam Wulff

2025 | 6000 - 197

Active
00

--
Dieter Barr

2023 | 6030 - 170

Active
00

--
Bryce Weiner

2021 | 6000 - 180

Active
00

--

Running Back

Transfers In

0

Transfers Out

3

Active Starts

5

Starts Lost

24

Speed

89

Explosion

76

Momentum

91

Meta

87

NET

-19

PER

17%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
19
Zion Hall

RS-Jr. | 5080 - 175

Active
020

35

27%

92.0772
21
Troy Fletcher

RS-So. | 5090 - 180

Active
419

28

9%

--
34
Kendric Sanders

RS-Fr. | 5090 - 170

Active
08

24

4%

92.6272
4
Jaedon Matthews

Fr. | 5110 - 185

Active
03

19

1%

86.75-
20
Trey Wilson

Fr. | 5070 - 175

Active
06

19

1%

94.37-
26
Malachi Brown

Fr. | 5090 - 185

Active
02

89.0791
22
Paul Holyfield Jr.

RS-So. | 6000 - 195

Active
114

--
37
Ben Pfaff

Fr. | 5110 - 190

Active
01

--
Drew Harrigan

2024 | 5110 - 205

HS Commit
00

82.0769
Aiden Ramos

2023 | 5100 - 210

Active
00

--
37
Daniel Latanca

Jr. | - - -

Active
00

--
5
Aiden Ramos

RS-Fr. | 5100 - 205

Transfer
1117

58

59%

--
8
Shakobe Harper

RS-Sr. | 5070 - 190

Transfer
1317

--
33
Devin Cerda

Fr. | 5090 - 210

Transfer
01

--

Wide Receiver

Transfers In

1

Transfers Out

1

Active Starts

96

Starts Lost

0

Speed

86

Explosion

85

Momentum

88

Meta

88

NET

96

PER

100%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
10
Michael Briscoe

RS-Sr. | 6020 - 195

Active
1224

87

38%

88.23-
2
Giancarlo Woods

RS-Sr. | 6010 - 195

Active
2440

84

34%

--
0
Logan Booher

Jr. | 6010 - 195

Active
2529

41

11%

--
9
Evan Burkhart

RS-Sr. | 5100 - 185

Active
1126

39

8%

90.0784
23
Kian Salehi

RS-Fr. | 6000 - 180

Active
09

36

5%

94.07-
6
Tyrece Fairly-Diyem

RS-So. | 6010 - 235

Active
317

33

2%

85.6-
82
Jordan Garrison

RS-Fr. | 6020 - 180

Active
313

33

3%

--
87
Brooks Wheatley

RS-Fr. | 5110 - 160

Active
08

26

0%

--
1
Aaron Okoro

Gr. | 6040 - 215

Active
02

25

0%

--
8
Antoine Sullivan

RS-Jr. | 6010 - 177

Transfer
03

--
88
Makhi Johnson

RS-So. | 6010 - 185

Active
02

--
89
Cal Zimmerman

Fr. | 6020 - 175

Active
01

--
11
Dominick McCormack

Jr. | 6020 - 170

Active
1126

--
17
Bryson Allen

RS-Sr. | 6020 - 185

Active
619

5385
20
Dominique Thompson

RS-Sr. | 5110 - 200

Active
124

--
32
Nolan Cummings

RS-Fr. | 6000 - 174

Active
00

91.08-
27
Ben Martin

RS-So. | 6020 - 200

Active
00

--
14
Aiden Hall

Fr. | 6030 - 185

Active
01

--
83
Bain Eiseman

Fr. | 5110 - 170

Active
00

92.76-
28
Josiah Lamarque

Fr. | 5100 - 180

Active
01

93.9-
Myles Tarkington

2025 | 6030 - 178

Active
00

--
Omaurie Phillips-Porter

2025 | 6010 - 175

HS Commit
00

--
Delano Franklin

2023 | 5110 - 175

Active
00

--
Makhi Johnson

2022 | 6020 - 175

Active
00

--
Travis Royal

2022 | 5110 - 180

Active
00

--
Kyrie Wilson

2020 | 6000 - 170

Active
00

--
86
Reese Leonard

Fr. | 6010 - 185

Active
01

--
81
Mac Bledsoe

Fr. | 6030 - 200

Active
00

--
Hudson Giarritta

2025 | 6020 - 190

HS Commit
00

--
0
Thomas Hartanov

Fr. | 5110 - 190

Active
01

--
25
Joey Villaroman

RS-Fr. | 6010 - 180

Active
00

--
42
Zach Diebner

Fr. | 6020 - 180

Active
00

--
41
Colin Guenther

RS-Fr. | 5110 - 170

Active
00

87-
13
Reed Shumpert

RS-Jr. | 5110 - 170

Transfer
04

--

Tight End

Transfers In

1

Transfers Out

3

Active Starts

25

Starts Lost

31

Speed

74

Explosion

79

Momentum

79

Meta

77

NET

-6

PER

45%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
84
Alek Marshall

Fr. | 6070 - 240

Active
011

87

36%

--
24
Michael Otterstedt

RS-Jr. | 6030 - 230

Active
1129

70

19%

--
80
Ty Bourland

So. | 6030 - 225

Active
04

32

2%

--
15
Robbie Greer

RS-Sr. | 6060 - 255

Active
429

--
80
Carlton Brown III

RS-So. | 6050 - 225

Active
920

--
98
John Smolenski

RS-Jr. | 6040 - 265

Active
121

--
81
Alex Grywalski

RS-So. | 6040 - 230

Active
03

--
43
Ethan Mansfield

RS-Fr. | - - -

Active
02

--
Reese Brooks

2025 | 6040 - 202

Active
00

82.8291
Tyler Hoffman

2022 | 6040 - 214

Active
00

--
39
Caden Rose

Fr. | 6000 - 235

Active
00

--
85
Aaron Meyer

Fr. | 6040 - 228

Active
00

59-
88
Jace Yerty

Fr. | 6050 - 247

Active
00

--
84
DeMarcus Oandasan

RS-Sr. | 6030 - 240

Active
012

--
40
Aidan Scott

Fr. | 6020 - 200

Active
010

88.6-
7
Jake Woods

RS-Jr. | 6040 - 215

Transfer
424

89

43%

83.2176
44
Sam Hedrick

Sr. | 6040 - 240

Transfer
1728

62

6%

5569
42
Ava Leota

RS-Jr. | 6050 - 285

Transfer
1019

--

Athlete

Transfers In

0

Transfers Out

0

Active Starts

16

Starts Lost

0

Speed

90

Explosion

85

Momentum

93

Meta

89

NET

16

PER

100%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
13
Spencer Brasch

RS-Sr. | 6040 - 190

Active
1621

89.6785
36
Thomas McNamara

RS-So. | 5110 - 187

Active
013

--
Kyle Christensen

2020 | 6040 - 260

Active
00

--
Savion Taylor

2025 | 6000 - 201

HS Commit
00

--
Argus Turner

2023 | 6010 - 170

Active
00

--
Chris Snyder Jr.

2023 | 6000 - 175

Active
00

--
Brian Dukes

2022 | 6040 - 181

Active
00

--
Ethan Rodriguez

2020 | 6040 - 240

Active
00

--
Jackson Pavitt

2020 | 6004 - 190

Active
00

--
Shakobe Harper

2019 | 5070 - 180

Active
00

--
Payson Campisano

2019 | 6040 - 230

Active
00

--
Jalen Hamler

2018 | 6020 - 200

Active
00

--
Daniel Machado

2018 | 6024 - 265

Active
00

--
Jacob Oliphant

2020 | 5080 - 170

Active
00

--
Josh Henderson

2020 | 6020 - 200

Active
00

--
Patrick Roberg

2020 | 6030 - 215

Active
00

--
Hudson Walker

2020 | - - 221

Active
00

--
Tommy Griffin

2021 | 6020 - 173

Active
00

--
Adam Garwood

2021 | 5090 - 165

Active
00

--

Offensive Line

Transfers In

2

Transfers Out

3

Active Starts

183

Starts Lost

7

Speed

0

Explosion

68

Momentum

0

Meta

66

NET

176

PER

96%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
72
Austin Anderson

RS-Sr. | 6040 - 280

Active
4447

--
74
Jasdev Banwait

RS-So. | 6040 - 285

Active
1015

-63
78
Racin Delgatty

RS-Fr. | 6030 - 305

Active
811

-69
65
Kavika Fitisemanu

RS-So. | 6030 - 285

Active
36

--
75
Tanner Hirschler

RS-So. | 6030 - 290

Active
02

-64
55
Keith Marco

RS-So. | 6030 - 290

Active
01

--
76
Trevor Newkirk

Fr. | 6070 - 310

Active
00

--
Dawson Kerezsi

2025 | 6050 - 280

Active
00

-81
Leonardo Cocchiglia

2025 | 6050 - 250

HS Commit
00

--
Abu Fofanah

2025 | 6040 - 265

HS Commit
00

-60
55
Tristan Fui

Fr. | 6030 - 280

Active
03

--
70
Jack Parra

Fr. | 6030 - 290

Active
00

--
62
Hunter Jones

Gr. | - - -

Active
1228

--
54
Hayden Jones

RS-So. | 6020 - 275

Active
212

--
52
Payson Campisano

Gr. | 6030 - 285

Active
3441

-68
71
Charles Lincoln

Gr. | 6030 - 290

Active
2931

--
58
Garrett Weichman

Gr. | 6030 - 305

Active
2226

--
76
Vatulele Finau

RS-Sr. | 6020 - 280

Active
1321

--
61
Ethan Bronson

RS-Sr. | 6010 - 300

Active
611

-56
56
Jake Trachtman

RS-Jr. | 6070 - 285

Active
02

--
59
Tyler Charbonneau

RS-Jr. | 6020 - 285

Active
08

--
69
Enzo Hall

Fr. | 6020 - 310

Active
00

--
Jonathan Ybarra

2025 | 6020 - 280

HS Commit
00

--
66
Kamani Fifita

Fr. | 6030 - 330

Active
00

-86
70
Alex Romero

Fr. | 6040 - 250

Active
01

--
79
Miles Medina

RS-Fr. | 6070 - 290

Active
06

--
74
Anthony Patt

RS-Jr. | 6050 - 310

Transfer
11

--
77
Jayden Smith

RS-Fr. | 6030 - 335

Transfer
04

--
65
Leif Magnuson

RS-Jr. | 6050 - 300

Transfer
617

--

Punter

Transfers In

0

Transfers Out

1

Active Starts

0

Starts Lost

0

Speed

0

Explosion

0

Momentum

0

Meta

0

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
35
Jesse Ehrlich

RS-So. | 6020 - 195

Active
025

--
46
Ryan Collins

RS-Jr. | 6030 - 224

Transfer
020

--

Kicker

Transfers In

0

Transfers Out

1

Active Starts

0

Starts Lost

0

Speed

0

Explosion

0

Momentum

0

Meta

0

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
38
Noah Serna

RS-So. | 6020 - 195

Active
022

--
63
Kevin Ryan

RS-So. | 5110 - 180

Active
03

--
41
Leo Valencia

So. | 6020 - 195

Active
00

--
63
Josue Lopez

Fr. | 6010 - 165

Active
00

--
66
Spencer Zhang

So. | - - -

Active
00

--
68
Gianluca Dimauro

So. | 6010 - 190

Active
03

--
67
Jaden Ohlsen

RS-Jr. | 5100 - 180

Transfer
020

--

Head Coach

Paul Wulff

2024 Record

3

-

8

Conference Record

2

-

6

Starts

PER

84%

Net

482

593 R / 111 L

Transfers

In

6

Out

14

Production

OVPR

14641

DVPR

4458

Athleticism

Spd

85

Exp

74

Game Experience

A. Patt

OT RS-Jr.

Start %

100

GS

1

GP

1

E. Rodriguez

DL RS-Sr.

Start %

95

GS

18

GP

19

A. Anderson

OT RS-Sr.

Start %

94

GS

44

GP

47

B. Jr. Dukes

S Jr.

Start %

94

GS

31

GP

33

C. Lincoln

IOL Gr.

Start %

94

GS

29

GP

31

L. Booher

WR Jr.

Start %

86

GS

25

GP

29

G. Weichman

IOL Gr.

Start %

85

GS

22

GP

26

P. Campisano

IOL Gr.

Start %

83

GS

34

GP

41

X. Oliphant

CB RS-Sr.

Start %

80

GS

28

GP

35

S. Brasch

ATH RS-Sr.

Start %

76

GS

16

GP

21

Track and Field Ratings

T. Wilson

RB Fr.

SPD

94.4

EXP

-

MMT

95.0

C. Sullivan

LB RS-Fr.

SPD

94.1

EXP

74.0

MMT

96.1

K. Salehi

WR RS-Fr.

SPD

94.1

EXP

-

MMT

94.7

J. Lamarque

WR Fr.

SPD

93.9

EXP

-

MMT

94.5

B. Eiseman

WR Fr.

SPD

92.8

EXP

-

MMT

93.3

K. Sanders

RB RS-Fr.

SPD

92.6

EXP

72.0

MMT

93.2

T. Williams

S Jr.

SPD

92.6

EXP

84.0

MMT

95.8

Z. Hall

RB RS-Jr.

SPD

92.1

EXP

72.0

MMT

92.6

N. Cummings

WR RS-Fr.

SPD

91.1

EXP

-

MMT

91.6

C. Moore

CB Fr.

SPD

91.1

EXP

-

MMT

91.6