Bo Richter

Bo Richter is a linebacker for the Minnesota Vikings, wearing #98. Bo played college football at Air Force and entered the league undrafted. Listed at 6'1" and 250 lb.
Bo Richter: facts
- Team
- Minnesota Vikings
- Position
- Linebacker (LB)
- Jersey number
- #98
- College
- Air Force
- Draft
- Undrafted (no draft record)
- Born
- August 13, 2000 (age 26)
- Height
- 6'1"
- Weight
- 250 lb
- Rookie season
- 2024
Source: nflverse player records, the 2025 roster and the 2026 weekly rosters through week 4 (CC BY 4.0).
Bo Richter: career by team
Minnesota Vikings2024–2026
Seasons on each roster from the nflverse roster files (CC BY 4.0); old team names are shown under today's franchise.
Other Vikings linebackers
- Andrew Van GinkelLB · #43 · Wisconsin / Iowa Western CC / South Dakota
- Blake CashmanLB · #51 · Minnesota
- Cam GillLB · #28 · Wagner
- Chaz ChamblissLB · #57 · Georgia
- Dallas TurnerLB · #15 · Alabama
- Eric WilsonLB · #55 · Cincinnati / Northwestern
- Ivan Pace Jr.LB · #0 · Cincinnati / Miami (Ohio)
- Jonathan GreenardLB · #58 · Florida / Louisville
Also from Air Force
- Jordan JacksonDL · Broncos
Bo Richter: questions
What team does Bo Richter play for?
Bo Richter is on the Minnesota Vikings roster (NFC North) in the 2026 nflverse weekly rosters (through week 4), wearing jersey number 98.
What position does Bo Richter play?
Linebacker (LB), as recorded in the nflverse data.
Where did Bo Richter go to college?
Air Force. 1 other player in our dataset came from the same school.
Was Bo Richter drafted?
No. The nflverse records show no draft selection, so he joined the league as an undrafted player.
How tall is Bo Richter?
6'1" (73 inches), 250 lb.
Facts from nflverse (CC BY 4.0). Photos only from Wikimedia Commons under free licences, credited above. AllStar Grid is independent and not affiliated with the NFL or its teams. Credits