Western Michigan
Player Stats
Links: | Attributes | Depth Chart | Off/Def Ratings | Overview | Roster | Special Teams Ratings | Stats |
2025 Passing Stats
#POSNAMEGATTCMPCMP%YDSYDS/ATTTDINTLGGPBPSACKRATING
01
QB
Anthony Rowe
1
20
11
55.0%
194
9.7
0
1
48
0
0
3
126.5
14
QB
Michael Curtis
3
4
1
25.0%
48
12.0
0
0
48
0
1
1
125.8
12
QB
Eric Blount
10
189
100
52.9%
1085
5.7
7
8
47
2
9
13
104.9
13
QB
Nick Darling
10
126
66
52.4%
705
5.6
3
5
53
1
6
7
99.3

2025 Rushing Stats
#POSNAMEGRUSHYDSYPGYPCTDLGCRMHFUMFLOST
43
RB
Vic McCardell
12
330
1207
100.6
3.66
3
71
4
6
5
2
30
RB
Taurance Canty
12
98
370
30.8
3.78
0
22
0
0
2
2
35
FB
Justin Herrington
12
21
74
6.2
3.52
0
9
0
0
1
0
13
QB
Nick Darling
10
16
66
6.6
4.12
1
19
0
0
2
1
12
QB
Eric Blount
10
30
15
1.5
0.50
0
7
0
0
1
1
33
RB
Taylor Purdy
7
1
2
0.3
2.00
0
2
0
0
0
0
01
QB
Anthony Rowe
1
3
0
0.0
0.00
0
0
0
0
0
0

2025 Receiving Stats
#POSNAMEGATTRECYDSYPGYPCYACTDLGGCDPDP%IR
86
WR
Jay Conway
12
95
47
632
52.7
13.4
134
2
48
4
6
6.3
3
30
RB
Taurance Canty
12
52
32
327
27.2
10.2
189
3
48
0
3
5.8
2
81
TE
Hassan Dove
12
51
26
291
24.2
11.2
36
2
53
2
3
5.9
2
43
RB
Vic McCardell
12
39
24
279
23.2
11.6
192
0
45
1
1
2.6
2
35
FB
Justin Herrington
12
33
21
233
19.4
11.1
157
1
44
2
1
3.0
1
87
WR
Terry Calloway
10
22
10
99
9.9
9.9
9
1
23
0
1
4.5
1
33
RB
Taylor Purdy
7
11
5
63
9.0
12.6
55
0
47
0
1
9.1
0
89
WR
Jared Johnson
7
14
5
45
6.4
9.0
13
0
20
0
1
7.1
1
83
WR
Andrew Cain
5
13
5
40
8.0
8.0
2
1
11
0
1
7.7
2
22
FB
Casey Turner
3
1
1
9
3.0
9.0
4
0
9
0
0
0.0
0
90
TE
Jonathan Holloman
3
3
1
9
3.0
9.0
0
0
9
0
0
0.0
0
84
WR
Travis Penn
1
4
1
5
5.0
5.0
1
0
5
0
0
0.0
0
80
TE
Charles Westmoreland
1
1
0
0
0.0
0.0
0
0
0
0
1
100.0
0

2025 Offensive Line Stats
#POSNAMEGRBPNKSAHOLDFALSEMISSBL
81
TE
Hassan Dove
12
8
12
0
0
1
1
61
C
Jake Haley
7
4
0
0
0
2
5
79
OT
Joe Longwell
6
3
0
0
2
3
10
71
OT
Will Beasley
12
3
6
0
2
2
11
69
C
Jake Williams
8
2
0
2
1
0
13
75
OG
Scott Davis
10
1
7
2
1
0
11
22
FB
Casey Turner
3
0
0
0
0
1
0
33
RB
Taylor Purdy
7
0
0
2
0
0
2
30
RB
Taurance Canty
12
0
0
16
0
0
6
65
OT
Brian Searcy
6
0
1
0
0
2
7
90
TE
Jonathan Holloman
3
0
0
0
0
0
1
35
FB
Justin Herrington
12
0
0
0
0
0
2
67
OG
Stefin Sheehan
2
0
0
1
1
1
5
70
OG
Kyle Low
12
0
6
1
1
2
9

2025 Kicking Stats
#POSNAMEGXPFG 1-29FG 30-39FG 40-49FG 50+FG%LONGPOINTS
20
K
Todd Eckwood
7
8-8
3-4
4-5
5-6
0-0
80.0%%
49
44
07
K
Dexter Grant
12
8-8
4-5
1-2
2-4
0-1
58.3%%
47
29

2025 Punting Stats
#POSNAMEGPUNTSAVGNETTBIN20LONG
06
P
Jermane Orr
12
98
40.2
33.9
5
10
73
07
K
Dexter Grant
12
0
0.0
0.0
0
0
0

2025 Kick Return Stats
#POSNAMEGRETYDSAVGLONGTD
39
CB
Quincy Russo
12
43
923
21.5
45
0
44
FS
Hunter Vargas
2
2
45
22.5
27
0
85
WR
Dimitri Sotelo
2
3
59
19.7
23
0
23
FS
Jason Roberts
2
1
14
14.0
14
0

2025 Punt Return Stats
#POSNAMEGRETYDSAVGLONGTD
86
WR
Jay Conway
12
4
29
7.2
18
0
39
CB
Quincy Russo
12
28
322
11.5
36
0

2025 Defensive Stats
#POSNAMEGTAKSOLOASTSACKSTFHURDPPDINTDEF TDMISSTAKOOPBPA
58
ILB
Trent Fenner
12
100
74
26
2
12
2
0
3
2
0
0
2
2
48
ILB
Bryan Travis
12
80
60
20
2
12
2
0
3
2
0
2
1
0
59
OLB
Ryan Cason
12
72
53
19
6
4
3
0
1
1
0
0
3
4
34
FS
Tyler Gothard
12
71
52
19
0
7
0
0
5
2
0
3
2
7
47
OLB
William Hamby
12
54
38
16
1
6
2
0
4
0
0
6
3
2
32
SS
Dave Johnstone
9
43
31
12
2
2
0
0
0
0
0
5
1
7
36
CB
Jae Abbott
11
39
26
13
0
0
0
0
13
3
1
6
0
1
39
CB
Quincy Russo
12
29
15
14
0
2
0
0
10
0
0
8
4
1
37
SS
Chris Bowers
7
28
17
11
0
2
0
0
1
0
0
5
0
1
27
CB
Cody Sanders
10
21
11
10
1
0
0
0
10
1
0
0
2
0
92
DE
Wes Wetzel
12
20
17
3
4
4
8
4
0
2
0
3
1
0
93
DE
Paul Clark
12
15
14
1
7
2
10
3
0
0
1
1
0
0
40
CB
Isaac Hoch
4
12
9
3
0
0
0
0
1
1
0
1
4
1
91
DT
Dan Mendenhall
8
5
4
1
2
0
2
4
0
0
0
1
1
0
45
OLB
Max Tirado
2
4
3
1
0
0
2
0
0
0
0
1
0
0
97
DE
Stephen Dupard
7
3
3
0
2
1
4
2
0
0
0
2
1
0
09
DT
Cody Anderson
5
3
3
0
3
0
1
1
0
0
0
2
0
0
26
CB
Harper Jackson
1
2
1
1
0
0
0
0
0
0
0
0
0
1
31
CB
Peter Waddell
1
1
1
0
0
0
0
0
0
1
0
1
0
1
56
ILB
Alexander McDonald
3
1
1
0
0
0
0
0
0
0
0
1
0
0
22
FB
Casey Turner
3
1
1
0
0
0
0
0
0
0
0
0
0
0
88
TE
Chris Matthews
2
1
1
0
0
0
0
0
0
0
1
0
0
0
73
DT
Ryan Denny
4
1
1
0
1
0
2
0
0
0
0
3
1
0
23
FS
Jason Roberts
2
0
0
0
0
0
0
0
0
0
0
0
1
0
41
OLB
Brian Lane
1
0
0
0
0
0
0
0
0
0
0
1
0
0