D2 Scoreboard
Menu

Stats Lock Haven

Nagle, Carson

No. 9, Lock Haven University, 2026 season

Passing

Completions
48
Pass attempts
82
Completion percentage
58.54%
Passing yards
526
Passing touchdowns
5
Interceptions thrown
5
Longest pass
37
Passing yards per game
131.50
Passing efficiency
120.35

Rushing

Rushing attempts
9
Rushing yards gained
15
Rushing yards lost
38
Rushing yards
-23
Yards per rush
-2.6
Rushing touchdowns
0
Longest rush
13
Rushing yards per game
-5.75

Participation

Games played
4

Source: Lock Haven's cumulative statistics (opens in a new tab). Season totals fetched Oct 27, 7:34 PM CT.

Game log

Sat Aug 29 at Shippensburg University

Completions
12
Pass attempts
22
Passing yards
123
Passing touchdowns
2
Interceptions thrown
0
Longest pass
26
Times sacked
1
Rushing attempts
2
Rushing yards gained
2
Rushing yards lost
4
Rushing yards
-2
Yards per rush
-1.0
Rushing touchdowns
0
Longest rush
2

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

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

Sat Sep 5 at American International College

Completions
20
Pass attempts
37
Passing yards
236
Passing touchdowns
1
Interceptions thrown
4
Longest pass
37
Times sacked
2
Rushing attempts
2
Rushing yards gained
0
Rushing yards lost
13
Rushing yards
-13
Yards per rush
-6.5
Rushing touchdowns
0
Longest rush
0

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

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

Sat Oct 24 at Slippery Rock

Completions
9
Pass attempts
15
Passing yards
83
Passing touchdowns
1
Interceptions thrown
1
Longest pass
20
Times sacked
3
Rushing attempts
4
Rushing yards gained
13
Rushing yards lost
21
Rushing yards
-8
Yards per rush
-2.0
Rushing touchdowns
0
Longest rush
13

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

From the published box score (opens in a new tab), fetched Oct 27, 8:06 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.