AT A GLANCE
2026 SEASON · PSAC · PLAYER TREND REPORT

2026 SEASON (8 GMS): RUSHING: 59 CAR, 463 YDS, 6 TD

CAREER (16 GMS): RUSHING: 106 CAR, 650 YDS, 9 TD

TREND NOTES
  • Craig Miller has averaged 79.5 rushing yards per game in his 2 career meetings with SHEPHERD, against 35.1 versus everyone else -- more than double his usual output.
  • Craig Miller has averaged 57.9 rushing yards per game over his first 8 contests this season, but faces a stern test next up: BLOOMSBURG fields an elite run defense, conceding just 85.1 yards per game over its last 7 games.
  • Craig Miller has rushed for an average of 34.7 rushing yards per game in his last 3 games after averaging 71.8 in his first 5 games this season.
  • Craig Miller has rushed for 1+ TD in 3 of his last 4 games.
  • Craig Miller has averaged 76.5 rushing yards per game at home this season against 39.2 per game on the road.
WIN SHARES

His share of his team's actual wins. A team's win shares add up to its win total; see “Advanced Metrics Explained” on the Leaders page for the method.

SeasonWin SharesOffenseDefenseTeam winsShare of winsDivision rank
20260.500.500.0086%174 of 11,863 (D2)
20250.180.180.00141%1,391 of 11,835 (D2)
2026 GAME LOG

"N/A" stands in for a box score that does not have stats entered for this player.

PROJECTED GAME LOG (REMAINING SCHEDULE)
DATEOPPONENTCARRUSH YDSYPCTD
11/07vs. BLOOMSBURG5.127.65.40.4
11/14@ SETON HILL7.348.66.70.7
PROJSEASON TOTALS (8 real + 2 proj)71.4539.27.67.1

Projected by the same share-of-team-projection mechanism as the matchup reports' projected box scores; untracked opponents omitted. Share blend: 9 game(s) of 26-27 weighted 75% against 25-26.

PROJECT STATS — VS. ANY OPPONENT

Search any team to project CRAIG MILLER’s stat line against them (neutral site) — the same share-of-team-projection mechanism as the schedule above.

LAST YEAR'S NUMBERS — 2025
DATEOPPONENTCARRUSH YDSYPCTD
09/04/2025vs. ASSUMPTION--------
09/27/2025@ SHEPHERD9232.60
10/04/2025vs. SHIPPENSBURG6355.80
10/25/2025@ WEST CHESTER9374.10
11/01/2025vs. EAST STROUDSBURG4143.50
11/22/2025vs. BENTLEY15483.22
11/29/2025vs. ASSUMPTION4307.51
12/06/2025vs. FROSTBURG ST.--------
TOTALS8 GMS471874.03
HIGHS & LOWS
STATHIGHGAMELOWGAME
RUSH YDS13609/26/2026 vs Shepherd310/31/2026 vs East Stroudsburg
CAR1210/24/2026 vs West Chester310/31/2026 vs East Stroudsburg
RUSH TD209/26/2026 vs Shepherd009/19/2026 vs Lock Haven
CAREER, SEASON BY SEASON
SEASONGPCARRUSH YDSYPCTD
20258471874.03
20268594637.86
TOTALS161066506.19
CAREER GAME LOG
DATEOPPONENTCARRUSH YDSYPCTD
09/04/2025vs. ASSUMPTION--------
09/27/2025@ SHEPHERD9232.60
10/04/2025vs. SHIPPENSBURG6355.80
10/25/2025@ WEST CHESTER9374.10
11/01/2025vs. EAST STROUDSBURG4143.50
11/22/2025vs. BENTLEY15483.22
11/29/2025vs. ASSUMPTION4307.51
12/06/2025vs. FROSTBURG ST.--------
09/12/2026vs. CLARION57815.61
09/19/2026@ LOCK HAVEN5346.80
09/26/2026vs. SHEPHERD1113612.42
10/03/2026@ SHIPPENSBURG9626.90
10/10/2026vs. LACKAWANNA6498.21
10/17/2026@ MILLERSVILLE8587.21
10/24/2026vs. WEST CHESTER12433.61
10/31/2026@ EAST STROUDSBURG331.00
TOTALS16 GMS1066506.19
PSAC LEADERS — WHERE MILLER RANKS

Season stats, all league members' players; minimums: 15 att (QBR, Pass Yds/Gm), 5 rec (Rec YPC), 10 car (Rush YPC).