Receiver, North Dakota, 2021–⁠24

Bo Belquist

Number
No. 1
Height
6′1″
Weight
180 lb
Class (2024)
Junior
Hometown
New Rockford, ND

Bo Belquist played receiver at North Dakota (2021–⁠24).

Career highs

10catches, career hightwice; last vs. South Dakota, 2024165receiving yards, career highvs. Idaho State, 20242receiving touchdowns, career highsix times; last at Youngstown State, 2024

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2021*North Dakota55110.2125
2022North Dakota6381112.9663
2023North Dakota6170711.6641
2024North Dakota6593214.31073
Career1942,50112.92373

Returns

SeasonTeamPRYdsTD
2022North Dakota4780
2023North Dakota220
2024North Dakota81030
Career141830

Season lines from CollegeFootballData, regular season and bowls. * That team-season’s player lines are missing part of the team’s yards in our source, so these numbers may be short.

On the roster

SeasonTeamNo.PosClassHtWt
2021North Dakota1WRYr 1
2022North Dakota1WRYr 2
2023North Dakota1WRYr 3
2024North Dakota1WRJr. (Yr 4)6′1″180

As each season’s roster listed the player (CollegeFootballData). Classes before the latest listing are counted back from it; “Yr 1” is the year on file where that count can’t place a season he played (a redshirt, transfer or 2020 year); height and weight as last listed.

Per play

SeasonTeamPlaysEPA/playPctileMedianTotalUsage
2021North Dakota (FCS)51.04––5.2–
2022North Dakota (FCS)820.6948th (n=683)0.7157.012%
2023North Dakota (FCS)640.8253rd (n=681)0.8052.39%
2024North Dakota (FCS)651.5296th (n=581)0.9299.18%

Expected points added: how much the player’s plays moved the team’s expected score, per play and in total. Plays: total EPA divided by EPA per play, the plays the source credits to him (for a receiver roughly his catches and runs, not every target; for a passer, not every attempt), so it can differ from attempts plus carries. Percentile: against the position’s regulars that season across all divisions on file (quarterbacks with 150+ plays, backs 60+, receivers and tight ends 30+), with how many there were (n) and their median; a dash means too few plays to rank. A season in progress uses the full-season bar scaled by games played, never below 75 plays for quarterbacks, 30 for backs and 20 for receivers. The cohort grows or shrinks with the source’s coverage each season (2025 lists far more players), so compare percentiles rather than raw EPA across years. FCS seasons are marked. Usage: the share of the team’s plays the player was part of (shown from 20 plays). From CollegeFootballData, 2013 on.

Game by game

2024 North Dakota 12 games, 65 catches, 932 yards, 10 TD
DateOpponentResultRecYdsTDLongRush
Aug 31atIowa StateL 3–⁠21643018–
Sep 7vs.MontanaW 27–⁠24433017–
Sep 14vs.Idaho StateW 52–⁠288165156–
Sep 21vs.San DiegoW 41–⁠243116269–
Sep 28vs.Murray StateW 72–⁠353121273–
Oct 5atNorth Dakota StateL 17–⁠41461021–
Oct 19vs.Northern IowaW 31–⁠767213413
Oct 26atYoungstown StateL 40–⁠4110105231–
Nov 2atIndiana StateL 31–⁠35438117–
Nov 9vs.South Dakota StateL 7–⁠38440013–
Nov 16vs.South DakotaL 36–⁠421096123–
Nov 23atIllinois StateL 13–⁠35342034–
2023 North Dakota 12 games, 61 catches, 707 yards, 6 TD
DateOpponentResultRecYdsTDLongRush
Sep 2vs.DrakeW 55–⁠77110224–
Sep 9vs.Northern ArizonaW 37–⁠228123039–
Sep 16atBoise StateL 18–⁠42863041–
Sep 30atSouth Dakota StateL 21–⁠424230110
Oct 7vs.Western IllinoisW 49–⁠10223019–
Oct 14vs.North Dakota StateW 49–⁠2424119–
Oct 21atNorthern IowaL 0–⁠27429012–
Oct 28vs.Indiana StateW 36–⁠33789239–
Nov 4atMurray StateW 45–⁠31684026–
Nov 11atSouth DakotaL 10–⁠1441306–
Nov 18vs.Illinois StateW 22–⁠21419018–
Nov 25 ✦vs.Sacramento StateL 35–⁠42590134–
2022 North Dakota 12 games, 63 catches, 811 yards, 6 TD
DateOpponentResultRecYdsTDLongRush
Sep 3atNebraskaL 17–⁠38640013–
Sep 10vs.Northern IowaW 29–⁠27585139–
Sep 17atNorthern ArizonaW 27–⁠24656127–
Sep 24atSouthern IllinoisL 17–⁠34578042–
Oct 1vs.Missouri StateW 48–⁠31755015–
Oct 8atYoungstown StateW 35–⁠30582037–
Oct 22vs.South Dakota StateL 35–⁠49682125–
Oct 29vs.Abilene ChristianW 34–⁠317100137–
Nov 5atIndiana StateW 42–⁠7318010–
Nov 12vs.South DakotaW 28–⁠19792247–
Nov 19atNorth Dakota StateL 21–⁠424102063–
Nov 26atWeber StateL 31–⁠38221011–
2021 North Dakota 1 game, 5 catches, 51 yards, 1 TD
DateOpponentResultRecYdsTDLongRush
Sep 10atUtah StateL 24–⁠48551125–

No box score in the source for Oct 2 vs. North Dakota State, so that game is not listed.

Box scores from CollegeFootballData, 2004 on. ✦ postseason; ★ a career high on file.

Is this you, or do you know of something wrong or missing here? Suggest a correction. We check each one against a source before changing the page.