Truman State University
Truman State University

NGP D2

2024 Football Roster

Quarterback

Transfers In

0

Transfers Out

2

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
1
Dylan Hair

Jr. | 6010 - 185

Active

--
6
Ethan Kohl

So. | 6030 - 215

Active

--
14
Quinn Niemann

Jr. | 6020 - 200

Transfer

--
10
Bennett Ellsworth

Sr. | 6020 - 205

Transfer

--

Running Back

Transfers In

0

Transfers Out

0

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
7
Denim Cook

Sr. | 5090 - 235

Active

--
28
Elijah Stevens

So. | 5100 - 195

Active

--
41
Harrison Fowler

So. | 5110 - 205

Active

--
30
Thomas Pulliam

So. | 6000 - 200

Active

--

Wide Receiver

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
83
Luke Allen

So. | 6010 - 190

Active

--
23
Nathan Ryan

Jr. | 6040 - 210

Active

--
89
Flynn Tirey

So. | 5100 - 185

Active

--
82
Jalen Kent

Jr. | 5090 - 160

Active

--
2
Jackson Overton

So. | 5080 - 155

Active

--
84
Kel Battle

So. | 6000 - 180

Active

--
88
Adam Hall

So. | 6020 - 180

Active

--
12
Joseph Spaulding

2022 | 6000 - 190

Transfer

--

Tight End

Transfers In

0

Transfers Out

0

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
85
Gerard Grewe

Jr. | 6040 - 205

Active

--
87
Josh Gansen

Sr. | 6020 - 225

Active

--
81
Parker Erickson

Sr. | 6010 - 230

Active

--

Offensive Line

Transfers In

0

Transfers Out

0

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
53
Nolan Glaus

So. | 6030 - 280

Active

--
74
Ryan Hall

So. | 6010 - 300

Active

--
76
Mike Barretto

So. | 6020 - 275

Active

--
75
Oliver Sevig

So. | 6030 - 315

Active

--
71
Ryan Ross

So. | 6020 - 270

Active

--
77
Greg Krupa

So. | 6030 - 280

Active

--
66
Brett Baier

So. | 6010 - 265

Active

--
73
Wyatt Evans

So. | 6010 - 270

Active

--
65
Alex Goeke

So. | 6030 - 270

Active

--
55
Wyatt Bonnett

So. | 6020 - 280

Active

--
70
Beau Brown

Jr. | 6010 - 280

Active

--
64
Michael Corbett

So. | 6030 - 275

Active

--

Kicker

Transfers In

0

Transfers Out

0

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
99
Vinnie Calvaruso

Jr. | 6040 - 165

Active

--
19
Mason Gessert

Sr. | 6010 - 200

Active

--

Head Coach

2024 Record

0

-

0

Conference Record

0

-

0

Starts

PER

0%

Net

0

0 R / 0 L

Transfers

In

0

Out

3

Production

OVPR

-

DVPR

-

Athleticism

Spd

Exp

2024 Schedule

Game Experience

D. Hair

QB Jr.

Start %

GS

GP

N. Glaus

IOL So.

Start %

GS

GP

L. Montoya

LB So.

Start %

GS

GP

M. Alfultis

CB So.

Start %

GS

GP

D. Cook

RB Sr.

Start %

GS

GP

M. Crim

DL Sr.

Start %

GS

GP

T. McDowell

DL So.

Start %

GS

GP

R. Hall

IOL So.

Start %

GS

GP

J. Schaefer

CB So.

Start %

GS

GP

T. Spaulding

DL Sr.

Start %

GS

GP

Track and Field Ratings