Baltimore Ravens
  • 5'11"
  • 178
  • 28
  • 5 years
  • Pittsburg St.
  • 2014 R3 O, None
Preview our new Cheatsheets & Rankings!

Historical Stats

Year Team Gms Plays Targets Catch Catch Yards YPC Catch TDs Car Rush Yards Rush TDs Fum Total Yards Total TDs 50+ Yd TDs 100+ Yard Gms 1+ TD Gms
2014 ARI 16 105 102 48 696 14.5 5 3 -6 0 0 690 5 0 1 4
2015 ARI 15 104 101 65 1003 15.4 7 3 22 0 1 1025 7 0 2 7
2016 ARI 15 74 73 39 517 13.3 2 1 10 0 0 527 2 0 1 2
2017 ARI 10 56 55 21 299 14.2 3 1 10 0 0 309 3 0 0 3
  Avg 13 82 80 41 623 15.0 4 2 8 0 0 631 4 0 1 4

Season To Date Statistics

Year Team Gms Plays Targets Catch Catch Yards YPC Catch TDs Car Rush Yards Rush TDs Fum Total Yards Total TDs 50+ Yd TDs 100+ Yard Gms 1+ TD Gms
2018 BAL 9 69 67 34 601 17.7 4 2 4 0 0 605 4 0 2 4

Recent Player News

  • Posted: 11/4/2018 2:22pm ET

    Baltimore Ravens WR John Brown caught three passes for 17 yards against the Pittsburgh Steelers in Week 9.

    Huddle Up: Brown has been targeted at least six times in seven of the nine games this season but has been inconsistent in terms of his receiving yards from week to week. He is a valuable fantasy option because of his big-play ability but may not be a reliable starting option each week.

  • Posted: 10/28/2018 1:37pm ET

    Baltimore Ravens WR John Brown posted three grabs for 28 yards on seven targets in Week 8 against the Carolina Panthers.

    Huddle Up: Brown has been the most explosive option in the Baltimore downfield attack, but the Panthers took him away in this one. He'll look to bounce back in Week 9 against the Pittsburgh Steelers. He had seven grabs for 116 yards and a TD in the first meeting in Pittsburgh on Sept. 30.

  • Posted: 10/26/2018 11:56am ET

    Baltimore Ravens WR John Brown (non-injury) fully participated in practice Friday, Oct. 26, and is not on the injury report for Week 8.

    Huddle Up: Brown has played well since the start of the season and will continue to receive a solid amount of targets in the passing game. He can be considered a No. 3 receiver in fantasy leagues this week.

  • Posted: 10/25/2018 1:40pm ET

    Updating a previous report, Baltimore Ravens WR John Brown (non-injury) fully participated in practice Thursday, Oct. 25.

    Huddle Up: Brown is coming off his best game of the season and has been targeted at least seven times in five of the last six games. He can be considered a No. 3 receivers in most leagues this week.

  • Posted: 10/21/2018 8:32pm ET

    Baltimore Ravens WR John Brown caught all seven of his targets for 134 yards and a touchdown in a 24-23 loss to the New Orleans Saints in Week 7.

    Huddle Up: Brown continues to deliver big plays for Baltimore, and while this type of performance won't be the norm, he has shown more than enough upside to be used as a WR3 on a weekly basis.

  • Posted: 10/19/2018 12:56pm ET

    Baltimore Ravens WR John Brown (non-injury) fully participated in practice Friday, Oct. 19, and is not on the injury report for Week 7.

    Huddle Up: Brown has been a bit quiet over the last few games but has been targeted at least seven times in four of the last five games. He should have some success against the New Orleans Saints this week and could be a No. 3 receiver or flex option in fantasy leagues.

  • Posted: 10/18/2018 1:55pm ET

    Baltimore Ravens WR John Brown (non-injury related) practiced in full Thursday, Oct. 18.

    Huddle Up: Brown is primed for success this week with a favorable matchup and what could be a shootout with the New Orleans Saints. He was quiet last week in a game in which the Ravens didn't need to pass, but don't hesitate to set him as a WR2 in Week 7.

  • Posted: 10/17/2018 2:05pm ET

    Baltimore Ravens WR John Brown (non-injury related) was absent from practice Wednesday, Oct. 17.

    Huddle Up: This may have just been a day off for Brown, but check back tomorrow to see if he returns to practice. Assuming he's fine and plays this weekend, he has a tremendous matchup against the Tampa Bay Buccaneers and should be started as a WR2.

  • Posted: 10/14/2018 9:23pm ET

    Baltimore Ravens WR John Brown caught two of his three targets for 28 yards in a 21-0 win over the Tennessee Titans in Week 6.

    Huddle Up: It was a poor showing in what has been a resurgent year for Brown. He should return to form against the New Orleans Saints in Week 7.

  • Posted: 10/12/2018 1:49pm ET

    Baltimore Ravens WR John Brown (non-injury) fully participated in practice Friday, Oct. 12, and is not on the injury report for Week 6.

    Huddle Up: Brown caught only four of his 14 targets last week but should continue to be one of the main options in the Ravens passing game. He can be a No. 3 fantasy receiver this week against the Tennessee Titans.

  • Posted: 10/11/2018 1:33pm ET

    Baltimore Ravens WR John Brown (non-injury) fully participated in practice Thursday, Oct. 11.

    Huddle Up: Brown was targeted 14 times last week but only recorded four receptions and 58 yards. He is still one of the top receivers for the Ravens and can be a No. 3 receiver this week against the Tennessee Titans.

  • Posted: 10/10/2018 1:33pm ET

    Baltimore Ravens WR John Brown (not injury related) did not practice Wednesday, Oct. 10.

    Huddle Up: Brown was getting the mid-week veteran's day off, which isn't unusual. Smoke is expected to be in the lineup in Week 6 against the Tennessee Titans and he is a solid WR4 or flex fantasy play in most leagues.

  • Posted: 10/7/2018 2:18pm ET

    Baltimore Ravens WR John Brown posted four receptions for 58 yards on a game-high 14 targets in Week 5 against the Cleveland Browns.

    Huddle Up: Smoke should have probably had a much bigger day with all of those targets, but the Browns defense did a good job keying on him. He has settled into WR4 or flex fantasy territory in most leagues. The Ravens travel to meet the Titans in Week 6.

  • Posted: 10/5/2018 7:55pm ET

    Baltimore Ravens WR John Brown is averaging 22.5 yards per catch and is on pace for 1,352 receiving yards and 12 touchdowns this season.

    Huddle Up: Brown topped 1,000 yards in 2015, but he has finished with less than 700 receiving yards in each of his other three seasons. His pace may slow a bit, but Brown has become Joe Flacco's primary deep threat, and he can be considered a WR3 against the Cleveland Browns in Week 5.

  • Posted: 10/4/2018 1:46pm ET

    Baltimore Ravens WR John Brown (non-injury) fully participated in practice Thursday, Oct. 4.

    Huddle Up: Brown has recorded at least 85 yards in each of the last three games and has caught a touchdown in three of the first four games. He can be considered at least a No. 3 receiver in leagues this week.

  • Posted: 10/4/2018 10:40am ET

    Baltimore Ravens WR John Brown (non-injury) returned to practice Thursday, Oct. 4, after being given a rest day Wednesday.

    Huddle Up: Brown has lived up to his summer sleeper status and then some with 15 catches for 338 yards and three TDs so far. He's a WR2 in Week 5 against a banged-up Cleveland Browns secondary.

  • Posted: 10/3/2018 2:21pm ET

    Baltimore Ravens WR John Brown (not injury related) did not practice Wednesday, Oct. 3.

    Huddle Up: Brown earned the veteran's day off after his solid performance in Pittsburgh last week. Smoke was a difference maker and by far the most dynamic and speediest player in a Baltimore uniform. He has WR4 or flex fantasy potential with a little upside.

  • Posted: 9/30/2018 9:26pm ET

    Baltimore Ravens WR John Brown caught three of his seven targets for 116 yards and a touchdown and added a three-yard run in a 26-14 win over the Pittsburgh Steelers in Week 4.

    Huddle Up: Brown has been thriving as a big-play weapon for Baltimore catching touchdowns in three of the four games and topping 80 yards three times. He's a viable WR3 heading into a Week 5 matchup against the Browns.

  • Posted: 9/27/2018 1:48pm ET

    Baltimore Ravens WR John Brown (non-injury) fully participated in practice Thursday, Sept. 27.

    Huddle Up: Brown has played well during the early part of the season and will have a favorable matchup this week. He can be considered a No. 3 fantasy receiver in most leagues this week.

  • Posted: 9/26/2018 2:18pm ET

    Baltimore Ravens WR John Brown (non-injury related) was not on the practice field Wednesday, Sept. 26.

    Huddle Up: There's no injury indication regarding Brown, so this could have very well been an off day. The first-year Raven leads his new squad in receiving yards and touchdowns through three weeks. Start him against a vulnerable Pittsburgh Steelers defense.

  • Posted: 9/23/2018 9:53pm ET

    Baltimore Ravens WR John Brown turned nine targets into five receptions for 86 yards in Week 3 versus the Denver Broncos.

    Huddle Up: Brown was advertised as the Ravens' top receiver during camp and has lived up to the hype through three weeks, scoring at least 13 points in PPR leagues in each game. Durability has been his biggest obstacle throughout his career, so this kind of production should be much more the rule than the exception going forward. Brown should be started as a solid WR3 option in Week 4 against the Pittsburgh Steelers.

  • Posted: 9/13/2018 9:02pm ET

    Baltimore Ravens WR John Brown caught four passes for a team-high 92 yards and a touchdown Thursday, Sept. 13, at the Cincinnati Bengals.

    Huddle Up: Two TDs in two games as a Raven is a good start ... Brown gets a few extra days of rest and comes back for a Week 3 meeting with the visiting Denver Broncos. He's a risk-reward play with a touch matchup.

  • Posted: 9/9/2018 5:36pm ET

    Baltimore Ravens WR John Brown posted three receptions for 44 yards and a touchdown in Week 1 against the Buffalo Bills.

    Huddle Up: Brown made his presence felt with four targets, highlighted by a seven-yard touchdown grab to close out the scoring in the first quarter. He looks like a solid WR4 or flex fantasy option in leagues of 12 or more teams heading into Week 2 against the Cincinnati Bengals on Thursday night.

  • Posted: 8/11/2018 9:11am ET

    Baltimore Ravens WR John Brown made three impressive catches during practice Saturday, Aug. 11, and continues to be the best receiver during training camp, in the opinion of ESPN.com's Jamison Hensley. Brown and QB Joe Flacco have shown great chemistry throughout camp.

    Huddle Up: Brown appears to be on track to be one of the starting receivers for the Ravens as long as he can stay healthy. He has been productive in the past and is an attractive fantasy option because of his big-play ability. He has a chance to be a No. 4 or No. 5 receiver in leagues.

  • Posted: 6/14/2018 8:45am ET

    Baltimore Ravens WR John Brown (knee) returned to practice Thursday, June 14.

    Huddle Up: Brown could have some luster in the slot as a WR5 in fantasy.

  • Posted: 6/13/2018 3:35pm ET

    Baltimore Ravens WR John Brown (knee) did not participate in practice Wednesday, June 13, because of a knee injury he suffered Tuesday, June 12.

    Huddle Up: Brown probably will sit out the rest of the minicamp to make sure he will be ready for training camp. Brown should be a top three receiver for the Ravens this season if he is healthy and could be a late-round option in deeper leagues.

  • Posted: 3/13/2018 4:07pm ET

    Arizona Cardinals impending free-agent WR John Brown plans to sign with the Baltimore Ravens, according to a source.

    Huddle Up: Brown has dealt with health problems over the last few seasons but can be a deep threat when healthy. He could be a late-round pick in fantasy drafts but will not be a weekly starting option.

  • Posted: 3/13/2018 2:26pm ET

    Free-agent WR John Brown (Cardinals) is in serious negotiations with the Baltimore Ravens, according to sources.

    Huddle Up: Mike Wallace and Michael Campanaro are both impending free agents, so the Ravens could be due for more depth at the wide receiver position. Brown's deep-threat ability coupled with Joe Flacco's arm strength is an intriguing proposition, but Brown's healthy history makes him a wary fantasy prospect.

  • Posted: 12/29/2017 4:38pm ET

    Arizona Cardinals WR John Brown (toe) was able to practice in full on Friday, Dec. 29, and he was removed from the injury report ahead of the Week 17 game against the Seattle Seahawks.

    Huddle Up: Brown appears to be in line to play in the regular-season finale, but he is only worth a look as a WR5 in deeper leagues at this point.

  • Posted: 12/28/2017 5:18pm ET

    Arizona Cardinals WR John Brown (toe) returned to practice Thursday, Dec. 28, and was a limited participant.

    Huddle Up: This indicates that Brown will probably be active for Sunday's season finale opposite the Seahawks, but he's not a strong option at all. Brown's ceiling with Drew Stanton under center is pretty low, and thus, Larry Fitzgerald is really the only receiver worth starting from the Cardinals for Week 17.

  • Posted: 12/27/2017 5:22pm ET

    Arizona Cardinals WR John Brown (toe) did not participate in practice Wednesday, Dec. 27.

    Huddle Up: In his return to action in Week 16, the 27-year-old hauled in two of four targets for 28 yards, while managing to find the end zone for the third time this year. However, with nothing to play for in the season finale, it's possible the Cardinals hold Brown out if this toe injury continues to linger. Even if he does ultimately suit up, he's not a strong option to roll with.

  • Posted: 12/24/2017 8:50pm ET

    Arizona Cardinals WR John Brown finished with two grabs for 28 yards and a touchdown in Week 16 against the New York Giants on four targets.

    Huddle Up: Brown was listed as questionable due to his toe injury, but he looked fine as he found the end zone in this one. Still, he won't be a fantasy asset again until 2018.

  • Posted: 12/22/2017 3:12pm ET

    Arizona Cardinals WR John Brown (toe) was limited during practice Friday, Dec. 22, and is listed as questionable for Week 16.

    Huddle Up: Brown has not played in over a month and could be a game-time decision this week. Owners in all leagues should avoid Brown even if he is active for the game.

  • Posted: 12/21/2017 3:51pm ET

    Arizona Cardinals WR John Brown (toe) was a limited participant in practice for the second straight day Thursday, Dec. 21.

    Huddle Up: It's starting to look like Brown will be able to suit up for the first time since Week 11, but he'll be returning to a much different offense than he's accustomed to. Since he has no established chemistry with Blaine Gabbert, it'd be very risky to start Brown this week in any league. Owners are better off waiting to see how he gels with his new quarterback.

  • Posted: 12/20/2017 6:12pm ET

    Arizona Cardinals WR John Brown (toe) was limited during practice Wednesday, Dec. 20.

    Huddle Up: Brown has not played since the middle of November, so it is not known if he will be active for Week 16. Owners probably should avoid him even if he is able to play.

  • Posted: 12/15/2017 2:11pm ET

    Arizona Cardinals WR John Brown (toe) was listed as a limited participant Friday, Dec. 15, but he has been ruled out for Week 15 against the Washington Redskins.

    Huddle Up: Brown has missed several weeks now. He might be back before the season ends, but if you need that roster spot immediately, feel free to drop him for someone who is going to help now.

  • Posted: 12/14/2017 4:13pm ET

    Arizona Cardinals WR John Brown (toe) was limited during practice Thursday, Dec. 14.

    Huddle Up: Brown has not played since the middle of November, so his status for Week 15 is uncertain. Owners in all leagues should look for other options to use even if Brown is active.

  • Posted: 12/8/2017 4:14pm ET

    Arizona Cardinals WR John Brown (toe) has been ruled out for Week 14 against the Tennessee Titans.

    Huddle Up: Brown appeared to be making some progress this week, but it looks like Week 15 might be his return date instead. At this point he has very little in the way of fantasy appeal.

  • Posted: 12/7/2017 1:51pm ET

    Arizona Cardinals WR John Brown (toe) was limited during practice Thursday, Dec. 7.

    Huddle Up: Brown appears to be making some progress and may have a chance to play in Week 14, so owners should check on his status later in the week. He has some value when he is healthy but will he a risky option this week.

  • Posted: 12/6/2017 3:54pm ET

    Arizona Cardinals WR John Brown (toe) did not participate in practice Wednesday, Dec. 6.

    Huddle Up: Brown has missed the last two games and could miss another game if he is not able to practice. Owners in all leagues should avoid Brown even if he is active for the game.

  • Posted: 11/30/2017 4:38pm ET

    Arizona Cardinals WR John Brown (toe) did not participate in practice Thursday, Nov. 30.

    Huddle Up: It appears that Brown will miss another game because of his injury and should be avoided in all fantasy leagues.

  • Posted: 11/29/2017 4:43pm ET

    Arizona Cardinals WR John Brown (toe) did not participate in practice Wednesday, Nov. 29.

    Huddle Up: Brown was not able to play in Week 12 and could miss another game if he does not practice. JJ Nelson would see more playing time if Brown sits again but is not a great fantasy option.

  • Posted: 11/24/2017 3:54pm ET

    Arizona Cardinals WR John Brown (toe) did not participate in practice Friday, Nov. 24, and has been ruled out for Week 12.

    Huddle Up: JJ Nelson should be more involved in the passing game with Brown sidelined. He has been held to three catches in the last three games and has under 40 yards in each of the last five games. Nelson probably can be avoided in most leagues.

  • Posted: 11/23/2017 12:12pm ET

    Arizona Cardinals WR John Brown (toe) did not participate in practice Thursday, Nov. 23.

    Huddle Up: Brown could be in danger of missing the injury because of the injury, so owners should keep an eye on the situation. He has been targeted 12 times over the last two games but has only 45 yards during that span. Owners in all leagues should be able to find better options and can avoid Brown.

  • Posted: 11/22/2017 1:43pm ET

    Arizona Cardinals WR John Brown (toe) was not able to practice Wednesday, Nov. 22.

    Huddle Up: Brown is dealing with turf toe and is already expected to miss some time. That makes Larry Fitzgerald that much more attractive in the passing game. Frankly, Fitz is the only Cardinal you can trust in your starting lineup(s).

  • Posted: 11/19/2017 6:06pm ET

    Arizona Cardinals WR John Brown posted three receptions for 18 yards on six targets in Week 11 against the Houston Texans.

    Huddle Up: Brown was dealing with a back injury this week in practice and he certainly didn't look 100 percent, as he was basically a non-factor. He has seven grabs over the past four games with 103 yards and no scores. At this point he is more of a WR5 in deeper fantasy leagues heading into Week 12 against the Jaguars.

  • Posted: 11/19/2017 9:03am ET

    Updating a previous report, Arizona Cardinals WR John Brown (back) is active for Week 11's game against the Houston Texans.

    Huddle Up: Brown only has 16 receptions in seven games this year and will be catching passes this afternoon from third-string quarterback Blaine Gabbert, so he is not a recommended option in any fantasy format, even though the Texans have allowed the sixth-most passing yards per game in the NFL this year (253.8).

  • Posted: 11/19/2017 5:55am ET

    Arizona Cardinals WR John Brown (back) is expected to play in Week 11's game against the Houston Texans, according to a source.

    Huddle Up: Brown was listed as questionable on the injury report after being a limited participant in two out of three practice sessions during the week. He only has 16 receptions through seven games this season and will have third-string QB Blaine Gabbert throwing to him this afternoon, so he is not worth starting in any fantasy format.

  • Posted: 11/17/2017 1:53pm ET

    Arizona Cardinals WR John Brown (back) was a limited participant in practice Friday, Nov. 17, and he is listed as questionable for Week 11 against the Houston Texans.

    Huddle Up: Brown has been rather inconsistent lately and is a borderline WR4 or WR5 in fantasy leagues of 12 or more teams. Add in the fact Blaine Gabbert, the team's No. 3 QB, is under center this week and it's a good idea to go another way if you own stock in Brown.

  • Posted: 11/16/2017 2:45pm ET

    Arizona Cardinals WR John Brown (back) did not participate in practice Thursday, Nov. 16.

    Huddle Up: This is actually a downgrade compared to Wednesday, when he was a limited participant, seemingly putting his status in doubt for Sunday's tilt in Houston. Even if he does suit up, it's hard to rely on Brown right now in any format, as he hasn't reeled in more than two catches in a game in a month and will be having third-stringer Blaine Gabbert throwing him the football.

2018 Game Logs

Wk Opp Tar Cat CYds CTD
1 BUF 4 3 44 1
2 @CIN 10 4 92 1
3 DEN 9 5 86 0
4 @PIT 7 3 116 1
5 @CLE 14 4 58 0
6 @TEN 3 2 28 0
7 NO 7 7 134 1
8 @CAR 7 3 28 0
9 PIT 6 3 15 0

2017 Game Logs

Wk Opp Tar Cat CYds CTD
1 @DET 9 4 32 0
4 SF 7 3 47 0
5 @PHI 7 2 26 1
6 TB 4 3 63 1
7 @LAR 4 1 6 0
9 @SF 4 1 52 0
10 SEA 6 2 27 0
11 @HOU 6 3 18 0
16 NYG 4 2 28 1
17 @SEA 4 0 0 0

2016 Game Logs

Wk Opp Tar Cat CYds CTD
1 NE 4 1 8 0
2 TB 3 1 14 0
3 @BUF 11 6 70 0
4 LAR 16 10 144 0
5 @SF 5 1 11 0
6 NYJ 7 5 54 0
8 @CAR 4 4 49 1
10 SF 4 2 30 0
11 @MIN 4 0 0 0
12 @ATL 2 1 19 0
13 WAS 1 0 0 0
14 @MIA 0 0 0 0
15 NO 6 5 81 1
16 @SEA 2 1 12 0
17 @LAR 4 2 25 0

2015 Game Logs

Wk Opp Tar Cat CYds CTD
1 NO 7 4 46 1
2 @CHI 5 5 45 0
3 SF 5 3 62 0
4 LAR 10 7 75 0
5 @DET 4 4 73 1
6 @PIT 14 10 196 0
7 BAL 6 4 65 1
10 @SEA 3 0 0 0
11 CIN 3 3 43 1
12 @SF 7 5 99 0
13 @LAR 8 6 113 0
14 MIN 5 4 78 1
15 @PHI 9 3 38 1
16 GB 4 3 25 1
17 SEA 11 4 45 0
P2 GB 9 5 82 0
P3 @CAR 8 2 23 0

2014 Game Logs

Wk Opp Tar Cat CYds CTD
1 LAC 5 2 29 1
2 @NYG 3 3 28 0
3 SF 6 4 52 2
5 @DEN 7 2 4 0
6 WAS 6 4 43 0
7 @OAK 5 2 41 0
8 PHI 10 5 119 1
9 @DAL 5 2 10 0
10 LAR 9 5 73 1
11 DET 9 5 69 0
12 @SEA 5 3 61 0
13 @ATL 5 2 40 0
14 KC 4 0 0 0
15 @LAR 6 2 22 0
16 SEA 8 3 54 0
17 @SF 9 4 51 0
P1 @CAR 5 4 34 0

Sign up for free email updates

Our FREE email updates are packed with the player news and fantasy analysis you need! Always fresh, no spam, guaranteed!

Preview our new Cheatsheets & Rankings!