Josh Rosen
Josh Rosen
24-Year-Old QuarterbackQB
San Francisco 49ers
2020 Fantasy Outlook
Acquired for a second-round pick via a trade with the Cardinals last year, Rosen failed to capitalize on his opportunities across three starts (five appearances) with the Dolphins. This led to Ryan Fitzpatrick gaining a clear grip on the starting job. The 23-year-old failed to surpass 200 yards during two of those starts, and his 1:5 TD:INT ratio on the season didn't inspire confidence in his ability to competently helm an offense. It's fair to say that coaching changes and poor protection have hindered Rosen's development throughout his short career, and the former No. 10 overall pick could still have a chance to succeed in the NFL, but Tua Tagovailoa's presence in Miami could now make the former UCLA star the odd man out in the quarterback room. Read Past Outlooks
$Signed a one-year, $840,000 contract with the 49ers in December of 2020.
Pens one-year deal
QBSan Francisco 49ers
December 23, 2020
Rosen signed a one-year contract with the 49ers on Wednesday.
ANALYSIS
Rosen will finish out the season with San Francisco, and it's possible the team will even thrust him into a starting role for the season finale to see whether the 2018 first-round pick has something to offer. Given his lack of familiarity with the team's system, Rosen will open as the backup to C.J. Beathard, who will start Saturday's game against the Cardinals with Nick Mullens (elbow) and Jimmy Garoppolo (ankle) both unlikely to play again in 2020.
Read More News
NFL Stats
Loading NFL Stats...
Fantasy/Red Zone Stats
See red zone opportunities inside the 20, 10 and 5-yard lines along with the percentage of time they converted the opportunity into a touchdown.
Loading Fantasy/Red Zone Stats...
Advanced NFL Stats
Loading Advanced NFL Stats...
2020
2019
2018
2020 NFL Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
Standard
PPR
Half PPR
FanDuel
DraftKings
Yahoo DFS
Loading Game Log...
2019 NFL Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
Standard
PPR
Half PPR
FanDuel
DraftKings
Yahoo DFS
Loading Game Log...
2018 NFL Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
Standard
PPR
Half PPR
FanDuel
DraftKings
Yahoo DFS
Loading Game Log...
Snap Distribution / Depth Chart
Snap Counts
Snap %
San Francisco 49ers49ers 2020 QB Snap Distribution See more data like this | See last season's snap counts
#% of Team Snaps

60355%
30528%
18617%
Loading Weekly Snap Counts...
2020 Josh Rosen Split Stats
Loading NFL Split Stats...
Measurables Review View College Player Page
How do Josh Rosen's measurables compare to other quarterbacks?
This section compares his draft workout metrics with players at the same position. The bar represents the player's percentile rank. For example, if the bar is halfway across, then the player falls into the 50th percentile for that metric and it would be considered average.
Height
6' 4"
 
Weight
215 lbs
 
40-Yard Dash
4.92 sec
 
Shuttle Time
4.28 sec
 
Cone Drill
7.09 sec
 
Vertical Jump
31.0 in
 
Broad Jump
111 in
 
Hand Length
9.88 in
 
Arm Length
31.75 in
 
Recent RotoWire Articles Featuring Josh Rosen
NFL: 2021 Free Agent Grid
44 days ago
Chris Godwin, Aaron Jones, Dak Prescott and numerous other fantasy standouts are lined up for unrestricted free agency, setting the stage for many high-stakes negotiations.
NFL Game Previews: Bills-Patriots Matchup
70 days ago
Erik Siegrist previews the Monday night matchup as Cam Newton and the Patriots play for pride against the visiting Bills.
NFL Waiver Wire: Week 16 Deep Dive
70 days ago
Ilango Villoth goes deep into the free-agent pool to find upside adds who could pay off should you be involved in a championship either this week or next.
Weekly Rankings: Week 16 Value Meter
71 days ago
Russell Wilson carried your team early in the season, but he's had diminishing returns recently and you might not start him in your championship game.
East Coast Offense: Enjoying The Jets
135 days ago
Sam Darnold and the Jets haven't been historically bad so far, but it's too late to turn the season around, so they might as well have fun with it.
Past Fantasy Outlooks
2019
2018
What a year it's been for Rosen. The 10th pick in last year's draft endured an ugly rookie campaign and then watched Arizona's first-year coaching staff get flushed at season's end. By draft day this year, Rosen was out too, as the Cardinals' new regime decided to make No. 1 pick Kyler Murray its new quarterback of the future. Rosen's 2018 never really had a shot, with a bad offensive system, few playmakers and an overwhelmed offensive line. Pick a stat and chances are Rosen finished last in the league - YPA, TD percentage, TD/INT ratio, passer rating, et al. It didn't help that Rosen was sacked 45 times in 14 games, his lack of pocket awareness responsible for some of that pressure. Now in Miami, Rosen basically gets a do-over. He'll compete with journeyman Ryan Fitzpatrick, though it's safe to assume new coach Brian Flores and new offensive coordinator Chad O'Shea - both former Patriots assistants - will want to get a good look at the young quarterback. But even if he wins the Week 1 job, Rosen will be playing on a rebuilding team with a mediocre wideout group - DeVante Parker, Kenny Stills and Albert Wilson - as well as a second-year tight end (Mike Gesicki) coming off a quiet rookie season. Still, it's a better situation than Rosen faced last year, and one that should inspire at least a bit of optimism.
The 10th overall pick in this year's draft, Rosen will compete in training camp with Sam Bradford for the starting job. He likely won't win it, but Rosen is at least in a good situation. Bradford is injury prone and clearly just a placeholder until the rookie is ready. Plus, new offensive coordinator Mike McCoy has a long history of playing to his quarterback's strength, which for Bradford likely means high-percentage throws in lieu of attacking downfield with his average-at-best arm. That should work for Rosen, as well. While scouts praised his footwork, mechanics and ability to quickly process information at the line, they also questioned his arm strength. When the Cardinals do make Rosen the starter, he should jump in without altering the passing game much. Expect a lot of short and intermediate throws that take advantage of Rosen's accuracy and allow the offense's two proven playmakers - David Johnson and Larry Fitzgerald - to gobble up yards after the catch. Getting rid of the ball quickly will also help protect Rosen from an offensive line that allowed 52 sacks last year, though the team made modest upgrades.
More Fantasy News
Signs with 49ers
QBSan Francisco 49ers
December 22, 2020
The 49ers signed Rosen off the Buccaneers' practice squad Tuesday, Adam Schefter of ESPN reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Lands on Tampa Bay's practice squad
QBFree Agent
September 6, 2020
Rosen signed with the Buccaneers' practice squad Sunday, Mike Garafolo of NFL Network reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Goes unclaimed on waivers
QBFree Agent
September 6, 2020
Rosen wasn't claimed on waivers, thus becoming a free agent, Adam Schefter of ESPN reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Bengals not interested
QBFree Agent
September 5, 2020
The Bengals will not use their top waiver priority on Rosen, Jay Morrison of The Athletic reports. "That's not the direction we're headed right now," coach Zac Taylor said.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Waived by Dolphins
QBFree Agent
September 4, 2020
The Dolphins waived Rosen on Friday, Adam Schefter of ESPN reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.