AT A GLANCE
2026 SEASON · PSAC · PLAYER TREND REPORT

2026 SEASON (9 GMS): PASSING: 9/12 (75.0%), 79 YDS, 2 TD, 0 INT, 185.3 QBR, SACKED 18x   RUSHING: 33 CAR, 127 YDS, 8 TD

CAREER (25 GMS): PASSING: 15/24 (62.5%), 159 YDS, 4 TD, 1 INT, 164.8 QBR   RUSHING: 75 CAR, 245 YDS, 22 TD   RECEIVING: 4 REC, 14 YDS, 0 TD   DEFENSE: 35 TCKL, 1.5 TFL, 0 SACKS, 0 INT

TREND NOTES
  • Bo Swartz has not caught a TD pass in his EDINBORO career, a span of 25 games dating back to last season.
  • Bo Swartz has gone without a passing TD in 8 consecutive games — last: 9/3/2026 vs. Ohio Dominican.
  • Bo Swartz has been sacked 2+ times in 5 straight games.
  • Bo Swartz has 8 games with 2+ rush TDs in his career (3 this season).
  • Bo Swartz had 2-of-3 for 26 yds and 2 TD, 6 carries for 26 yds and 2 TD vs OHIO DOMINICAN (2026).
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.270.270.0047%533 of 11,863 (D2)
20250.130.130.0072%1,955 of 11,835 (D2)
20240.170.080.0936%1,454 of 10,583 (D2)
20230.010.010.0021%6,362 of 13,153 (D2)
2026 GAME LOG
DATEOPPONENTC-ATTCOMP %PASS YDSYPATDINTQBRSACKEDCARRUSH YDSYPCTDRECREC YDSYPCTDTCKLTFLSACKSINTPD
09/03/2026vs. OHIO DOMINICAN2-366.7%268.720359.516264.32------------------
09/12/2026@ BLOOMSBURG4-580.0%316.200132.113134.30------------------
09/19/2026vs. WEST CHESTER--------------2284.01------------------
09/26/2026@ CLARION--------------19384.22------------------
10/03/2026vs. INDIANA (PA)0-10.0%00.0000.02561.21------------------
10/10/2026@ CALIFORNIA (PA)2-2100.0%94.500137.82133.00------------------
10/17/2026@ LOCK HAVEN1-1100.0%1313.000209.245336.62------------------
10/24/2026vs. GANNON--------------31-3-3.00------------------
10/31/2026vs. SETON HILL--------------2133.00------------------
TOTALS9 GMS9-1275.0%796.620185.318331273.8800--000000

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

PROJECTED GAME LOG (REMAINING SCHEDULE)
DATEOPPONENTC-ATTCOMP %PASS YDSYPATDINTQBRCARRUSH YDSYPCTDRECREC YDSYPCTD
11/14vs. SHIPPENSBURG0.7-1.075.8%8.68.90.20.0205.43.612.23.40.9--------
PROJSEASON TOTALS (9 real + 1 proj)9.7-13.075.1%87.66.82.20.0187.436.6139.23.88.9--------

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; returning players held only 36% of 25-26 rushing, 16% of 25-26 receiving -- the departed share is left unassigned rather than handed to the returners (capped at 2x their demonstrated share).

PROJECT STATS — VS. ANY OPPONENT

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

LAST YEAR'S NUMBERS — 2025
DATEOPPONENTC-ATTCOMP %PASS YDSYPATDINTQBRSACKEDCARRUSH YDSYPCTDRECREC YDSYPCTDTCKLTFLSACKSINTPD
10/18/2025vs. FAIRMONT ST.0-10.0%00.0000.031-9-9.00------------------
10/25/2025@ GANNON--------------1420.52------------------
11/08/2025vs. SLIPPERY ROCK--------------03103.32------------------
11/15/2025@ MILLERSVILLE3-3100.0%5819.310372.403237.70------------------
TOTALS4 GMS3-475.0%5814.510279.3411262.4400--000000
HIGHS & LOWS
STATHIGHGAMELOWGAME
PASS YDS3109/12/2026 vs Bloomsburg010/03/2026 vs Indiana (PA)
PASS TD209/03/2026 vs Ohio Dominican009/12/2026 vs Bloomsburg
RUSH YDS3809/26/2026 vs Clarion-310/24/2026 vs Gannon
CAR909/26/2026 vs Clarion110/10/2026 vs California (PA)
RUSH TD209/03/2026 vs Ohio Dominican009/12/2026 vs Bloomsburg
CAREER, SEASON BY SEASON
SEASONGPC-ATTCOMP %PASS YDSYPATDINTQBRSACKEDCARRUSH YDSYPCTDRECREC YDSYPCTDTCKLTFLSACKSINTPD
202311-250.0%136.500104.62144.0100--000000
2024112-633.3%91.51167.62730882.994143.50351.5000
202543-475.0%5814.510279.3411262.4400--000000
202699-1275.0%796.620185.318331273.8800--000000
TOTALS2515-2462.5%1596.641164.851752453.3224143.50351.5000
CAREER GAME LOG
DATEOPPONENTC-ATTCOMP %PASS YDSYPATDINTQBRSACKEDCARRUSH YDSYPCTDRECREC YDSYPCTDTCKLTFLSACKSINTPD
09/23/2023vs. CALIFORNIA (PA)1-250.0%136.500104.62144.01------------------
08/29/2024vs. EAST STROUDSBURG--------------1122.01--------60.500--
09/07/2024@ ROBERT MORRIS--------------4122.01--------4000--
09/14/2024@ KUTZTOWN--------------41-2-2.00--------3000--
09/21/2024vs. BLOOMSBURG0-20.0%00.001-100.02--------------------------
09/28/2024@ SLIPPERY ROCK--------------1362.02--------3100--
10/12/2024vs. INDIANA (PA)2-2100.0%94.510302.802199.52144.00----------
10/19/2024@ CLARION--------------2122.01221.007000--
10/26/2024vs. GANNON0-20.0%00.0000.05--------188.00----------
11/02/2024vs. SETON HILL--------------114654.62--------4000--
11/09/2024@ CALIFORNIA (PA)--------------64-6-1.50------------------
11/16/2024vs. MILLERSVILLE--------------1300.00--------8000--
10/18/2025vs. FAIRMONT ST.0-10.0%00.0000.031-9-9.00------------------
10/25/2025@ GANNON--------------1420.52------------------
11/08/2025vs. SLIPPERY ROCK--------------03103.32------------------
11/15/2025@ MILLERSVILLE3-3100.0%5819.310372.403237.70------------------
09/03/2026vs. OHIO DOMINICAN2-366.7%268.720359.516264.32------------------
09/12/2026@ BLOOMSBURG4-580.0%316.200132.113134.30------------------
09/19/2026vs. WEST CHESTER--------------2284.01------------------
09/26/2026@ CLARION--------------19384.22------------------
10/03/2026vs. INDIANA (PA)0-10.0%00.0000.02561.21------------------
10/10/2026@ CALIFORNIA (PA)2-2100.0%94.500137.82133.00------------------
10/17/2026@ LOCK HAVEN1-1100.0%1313.000209.245336.62------------------
10/24/2026vs. GANNON--------------31-3-3.00------------------
10/31/2026vs. SETON HILL--------------2133.00------------------
TOTALS25 GMS15-2462.5%1596.641164.851752453.3224143.50351.5000
PSAC LEADERS — WHERE SWARTZ RANKS

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