D2 Scoreboard
Menu

Stats Roosevelt

Chahino, Tony

No. 12, Roosevelt University, 2026 season

Passing

Completions
90
Pass attempts
160
Completion percentage
56.25%
Passing yards
1127
Passing touchdowns
10
Interceptions thrown
7
Longest pass
49
Passing yards per game
187.83
Passing efficiency
127.29

Rushing

Rushing attempts
20
Rushing yards gained
47
Rushing yards lost
42
Rushing yards
5
Yards per rush
0.3
Rushing touchdowns
1
Longest rush
7
Rushing yards per game
0.83

Defense

Total tackles
1.0
Solo tackles
1
Assisted tackles
0
Tackles for loss
0
Tackle-for-loss yards
0
Sacks
0
Sack yards
0
Interceptions
0
Passes broken up
0
Quarterback hurries
0
Forced fumbles
0
Fumble recoveries
0
Blocked kicks
0
Safeties
0

Punting

Punts
1
Punting yards
47
Yards per punt
47.00
Longest punt
47
Punts inside the 20
1
Punts of 50+ yards
0
Fair catches
0
Punt touchbacks
0
Punts blocked
0

Scoring

Points
6
Touchdowns scored
1
Field goals scored
0
Safeties scored
0

Participation

Games played
6

Source: Roosevelt's cumulative statistics (opens in a new tab). Season totals fetched Oct 28, 7:36 PM CT.

Game log

Sat Aug 29 at Chicago State University

Completions
20
Pass attempts
32
Passing yards
236
Passing touchdowns
3
Interceptions thrown
0
Longest pass
38
Times sacked
1
Rushing attempts
4
Rushing yards gained
8
Rushing yards lost
5
Rushing yards
3
Yards per rush
0.8
Rushing touchdowns
0
Longest rush
4

Award score: offense 7.8 · defense 0.0 · special teams 0.0 (opp ×0.98). How it works

From the published box score (opens in a new tab), fetched Sep 23, 3:43 PM CT.

Sat Sep 5 at Quincy University

Completions
7
Pass attempts
9
Passing yards
72
Passing touchdowns
0
Interceptions thrown
0
Longest pass
35
Times sacked
0
Rushing attempts
3
Rushing yards gained
10
Rushing yards lost
0
Rushing yards
10
Yards per rush
3.3
Rushing touchdowns
1
Longest rush
7

Award score: offense 2.9 · defense 0.0 · special teams 0.0 (opp ×0.95). How it works

From the published box score (opens in a new tab), fetched Sep 23, 2:19 PM CT.

Sat Oct 3 vs Michigan Tech

Completions
25
Pass attempts
44
Passing yards
302
Passing touchdowns
4
Interceptions thrown
3
Longest pass
35
Times sacked
4
Rushing attempts
5
Rushing yards gained
7
Rushing yards lost
25
Rushing yards
-18
Yards per rush
-3.6
Rushing touchdowns
0
Longest rush
7
Total tackles
1
Solo tackles
1

Award score: offense -4.7 · defense 0.6 · special teams 0.0 (opp ×1.11). How it works

From the published box score (opens in a new tab), fetched Oct 9, 10:37 PM CT.

Sat Oct 10 at Wayne State University

Completions
19
Pass attempts
34
Passing yards
294
Passing touchdowns
3
Interceptions thrown
0
Longest pass
49
Times sacked
0
Rushing attempts
1
Rushing yards gained
3
Rushing yards lost
0
Rushing yards
3
Yards per rush
3.0
Rushing touchdowns
0
Longest rush
3

Award score: offense 10.5 · defense 0.0 · special teams 0.0 (opp ×0.88). How it works

From the published box score (opens in a new tab), fetched Oct 17, 10:35 PM CT.

Sat Oct 17 vs Davenport University

Completions
6
Pass attempts
12
Passing yards
74
Passing touchdowns
0
Interceptions thrown
1
Longest pass
19
Times sacked
0
Rushing attempts
4
Rushing yards gained
8
Rushing yards lost
5
Rushing yards
3
Yards per rush
0.8
Rushing touchdowns
0
Longest rush
7
Punts
1
Punting yards
47
Yards per punt
47
Longest punt
47
Punts inside the 20
1
Punts of 50+ yards
0
Punt touchbacks
0

Award score: offense -4.7 · defense 0.0 · special teams 1.1 (opp ×1.11). How it works

From the published box score (opens in a new tab), fetched Oct 24, 8:03 PM CT.

Sat Oct 24 at Northern Michigan University

Completions
13
Pass attempts
29
Passing yards
149
Passing touchdowns
0
Interceptions thrown
3
Longest pass
30
Times sacked
1
Rushing attempts
3
Rushing yards gained
11
Rushing yards lost
7
Rushing yards
4
Yards per rush
1.3
Rushing touchdowns
0
Longest rush
6

Award score: offense -12.7 · defense 0.0 · special teams 0.0 (opp ×0.96). How it works

From the published box score (opens in a new tab), fetched Oct 28, 5:33 PM CT.

Game lines come from each game's published box score, fetched as shown under each game, and appear only when the printed name matches this player exactly, so a game the box score spells differently is missing here. Live game state is provisional and is not added here.