K.J. Osborn

  • Height
    6' 0"
  • Weight
    203 lbs
  • Arm Length
    31 1/4" (35th)
K.J. Osborn headshot
  • Draft Pick
    5.31 2020
  • College
  • Age
Overall rank

K.J. Osborn Bio & Season Stats

Year Games Tgts Rec Rec Yds YPR Air Yds Rec TD Fantasy Pts/Game
2022 17 90 60 650 10.8 757 5 9.2 (#51)
2021 17 82 50 655 13.1 863 7 9.3 (#46)
2020 9 0 0 0 0.0 0 0 0.0 (#169)
  • College Dominator
    23.2% (32nd)
  • College YPR
    13.9 (39th)
  • College Target Share
    22.5% (63rd)
  • Breakout Age
    21.2 (30th)

K.J. Osborn Advanced Stats & Metrics

Value Over Stream


Value Over Stream: Valuation scheme calculates a player’s fantasy pts/game over the average waiver wire replacement in standard fantasy league formats during either the current season (or previous year during the offseason) and adjusts for positional bust rates. VOS rank in parenthesis spans all positions, enabling player comparisons across QB's, RB's, WR's, and TE's.


Snap Share


Target Share


Fantasy Points

Popularity Index


Player Popularity Index (PPI) ranks PlayerProfiler page views over the last 30 days. For example, the No. 1 PPI player page is the most frequently visited page in recent weeks.

K.J. Osborn Injury History

Games Missed
Injury Reports
Hamstring strain
Week 5 (2020)

K.J. Osborn College Stats

Year Games Recs Rec Yds Tgt Share Catch Rate Rec TDs Special Teams Age School
2016 8 (WR) 8 (17 tgts) 105 (13.1 ypr) 4.3% 47.1% 1 0 19 Buffalo
2017 12 (WR) 35 (56 tgts) 493 (14.1 ypr) 14.0% 62.5% 4 392 20 Buffalo
2018 13 (WR) 53 (99 tgts) 892 (16.8 ypr) 23.7% 53.5% 7 392 21 Buffalo
2019 13 (WR) 50 (85 tgts) 547 (10.9 ypr) 19.5% 58.8% 5 456 22 Miami

Who is K.J. Osborn

KJ Osborn appeared in just nine games as a rookie and didn’t register a reception, much less a target, which made his 2021 ascent all the more unexpected. Through the first two weeks of the 2021 season, Osborn looked like one of the best fantasy receivers in the league. He caught seven passes for 76 yards (14.6 PPR) on nine targets in Week 1 against the Bengals, and went for 5-91-1 and 20.1 PPR in Week 2 against the Cardinals. Osborn’s high-end fantasy production proved to not be sustainable over the course of a 17-game season, as he finished 2021 as the WR51 in fantasy points per game (9.3), but he still turned out another five double-digit games between Weeks 3 and 18. Osborn ranked 31st in total routes run (472), and was able to utitlize his speed on deep balls with 16 deep targets (34th). He finished with 863 air yards on the year and had only one drop.

In terms of next gen stats, Osborn didn’t dominate in any particular metric, ranking no higher than 28th in any of the efficiency metrics we measure at PlayerProfiler.com. But he proved himself to be a sure-handed wide receiver, as he totaled just one drop on the year while seeing the 23rd most snaps (292) of any wide receiver out of the slot.

Osborn is under contract with the Vikings for two more seasons, and could be in line for another leap in year three. Boasting a 4.48 40 time and 73rd-percentile burst score (125.3), he has the tools to be a viable contributor in 2022. While he’s never going to command the top target share in Minnesota, Osborn’s role as a slot wide receiver is one that we know can provide tremendous value for fantasy purposes. These players often look like values at their ADPs, a la Jamison Crowder and Russell Gage, due to their lack of consistency, but ability to provide you with several high-end spike weeks.

With a new coaching staff set to take over in Minnesota in 2022, Osborn could be the beneficiary from a change in coaching staff, scheme and perhaps even quarterback.