WR D.J. Moore - Carolina Panthers

5-11, 215Born: 4-14-1997College: MarylandDrafted: Round 1, pick 2018

Main      Career stats      Game Logs      Game Recaps      Split Stats      Play-by-play      Latest News

Photo: Jim Dedmon, US Presswire

Traditional view      FanDuel view      DraftKings view     

Preseason player page

Week 20: bye week

All WR vs

Recent Stats and Projections

16 at IND 6 0 0 0 2 1.0 1 0 0 0.1
17 vs NO 0 0 0 0 0 0.0 0 0 0 0

Weekly Performance vs WR 1, WR 12, WR 24, WR 36

Percentile ranks

D.J. Moore's percentile rank in each category, among WR with more than 50 fantasy points.

Recent Game Summaries

2019 Week 16 vs IND (2 / 1 / 1 / 0 rec)

D.J. Moore left the game early with a concussion and did not return after a pass thrown his way on a quick slant saw the defender pin Moore's arms as he was falling to the turf. Moore's inability to brace himself as he fell meant his head collided with the turf.

2019 Week 15 vs SEA (12 / 8 / 113 / 0 rec, 1 / 10 / 0 rush)

D.J. Moore continued his positive momentum with a standout performance against the Seahawks. New offensive coordinator Scott Turner got the ball into his hands early on a jet sweep, a staple of the Panthers attack in this game, and Moore scooted for a handful of yards. When the offense went to a higher tempo due to the game script, Moore was the apple of Kyle Allen's eye and the receiver was peppered with short targets. Moore often transitioned quickly after the catch, becoming a dangerous open-field runner. A target on a corner route at the end of the first half was off target, and it was unclear whether there was a miscommunication between quarterback and receiver on the play. As the Panthers continued to deploy a quick passing game, Moore was the beneficiary, catching everything on underneath routes. The one deep target thrown his way sailed harmlessly out of bounds, with Moore's route lacking the precision to stack the defensive back. Moore was peppered with Allen passes in the hurry-up at the end of the game, almost singlehandedly setting the offense up in the red zone.

2019 Week 14 vs ATL (6 / 4 / 81 / 0 rec, 1 / 0 / 0 rush)

D.J. Moore played at his typically high standard this season, linking up effectively with Kyle Allen on timing routes and proving a reliable target. An early target saw a pass drop at Moore's feet as he was blanketed by two Atlanta defenders; it appeared the two players were not on the same page with the route. As the game wore on Moore asserted himself more, catching a beautiful over-the-shoulder pass from Allen for a 39-yard gain down the left sideline. His ball tracking on the play was excellent and Allen's pass gave him a great opportunity to make the play. Moore could have had a walk-in touchdown in the second half, but he was held by the defensive back in coverage and a defensive pass interference penalty was called, setting up Carolina inside the Atlanta five-yard line.

2019 Week 13 vs WAS (12 / 6 / 75 / 1 rec, 1 / -3 / 0 rush)

The offense was humming early in this game for Carolina, with D.J. Moore one of the main beneficiaries. Moore connected well with Kyle Allen off play action, running quick slants for easy pitch-and-catch hook-ups. In the red zone, Moore got the handoff on a trick play that tried to sneak him behind the line of scrimmage on a jet sweep, but the Redskins snuffed it out. Not long after Moore reached pay dirt, with no Redskins defender close to him as the route combination - a scissors concept with Moore running a corner route and Samuel running a post - bamboozled the defense and gave him a simple catch for a touchdown. The offense stagnated after that point, with targets in Moore's direction too high - when they came his way at all. Moore came to life in the two-minute drill at the end of the game, connecting with Allen on timing routes and almost scoring a second touchdown, only to be tackled at the 1-yard line. A target fired his way in the end zone was broken up a couple of plays later.

2019 Week 12 vs NO (9 / 6 / 126 / 2 rec, 1 / 8 / 0 rush)

D.J. Moore was the dominant passing game weapon for Carolina against the Saints, a role he has excelled in all season. He didn't have to wait long for his first involvement, a straightforward streak down the left sideline to run underneath a perfectly lofted Kyle Allen bomb. The cornerback appeared to stop his feet on the play, allowing Moore to burn past him for the touchdown. Moore operated mostly as a chain-mover and was consistently able to gain separation on such routes, absorbing physical blows from Saints defenders in the process. Moore was targeted by Allen on a two-point conversion play, but the pass was difficult to adjust to and the receiver appeared to hurt himself on the play. Despite the ailment, however, Moore continued to show off how much he has progressed as a player, showing refined route-running, chemistry with his quarterback and receiver nous. His run-after-catch ability was evident on a hitch route that he caught, quickly pivoting away from the defender and shooting up the field for a big gain, only going down after an ankle tackle. Moore's second touchdown came in the red zone on fourth and goal, tying the game for Carolina. The play was designed for Moore to run a quick in route from the left but, seeing Allen in trouble, he adjusted his route back the other way. Allen threw the pass high and away from the defender, and a spring-loaded leap from Moore allowed him to go airborne to haul in the pass.

2019 Week 11 vs ATL (15 / 8 / 95 / 0 rec)

D.J. Moore was able to wade through the mud that the entire Carolina offense was marooned in, producing key catches and providing a struggling Kyle Allen with a reliable target. Moore caught every catchable pass thrown his way, with some targets downfield, for example, broken up well by defensive backs. Some shorter targets were too high for Moore to haul in, most notably a hitch route late in the game that Allen threw too high, resulting in an interception. Moore made hay in the short to intermediate range of the field, winning on slants and hitches and showing good timing with his quarterback. In the second half, Moore caught a pass on a slant and managed to break free from the would-be tackler, sprinting up the field. It appeared he would be able to go the distance, but an excellent last-ditch tackle from Desmond Trufant caught him at midfield. Moore was targeted in the end zone soon after on a post route, but once again the Atlanta defensive back had perfect position and broke it up.

2019 Week 10 vs GB (11 / 9 / 120 / 0 rec)

D.J. Moore continued to forge his strong connection with young quarterback Kyle Allen in difficult conditions at Lambeau Field. With the footing uneven due to the snow, Moore put on a show and consistently got open with smooth route-running and soft hands. The Packers defense left Moore wide open on a shallow crossing pattern early in the game, providing an easy read and throw for Allen. Moore scooted up the field for a 38-yard chunk and followed that up with another catch on a wide-open throw. Moore was the apple of Allen's eye throughout and the receiver caught almost everything thrown his way, with his most impressive play coming on a deep dig that Allen had to fire in accurately. Moore rewarded him with a great snag in traffic. Moore converted one of the biggest plays of the game for Carolina, a fourth down in the final quarter, to keep their hopes alive, coming back to the football after Allen's follow-through saw the pass loop into the air.

2019 Week 9 vs TEN (10 / 7 / 101 / 0 rec)

D.J. Moore provided the perfect outlet for his quarterback against the Titans, who emphasised a pressure game plan. Moore stayed alive for Kyle Allen on an early third down, sprinting right and making himself available after a scramble. Moore was the target of a deep pass down the left sideline soon after, but the pass hung up a little too long in the air and, despite his best efforts, the receiver couldn't secure it. Allen went back to the well later in the game, this time putting the ball in harm's way as Moore made a despairing attempt to attack the ball with two Titans in the vicinity. Moore excelled on shorter routes, showing good timing with his quarterback. His run-after-catch ability came to the fore on a bubble screen as he converted a third-and-long situation. Moore produced a circus catch in the second half, looking in the ball over his shoulder on a deep pass down the left sideline. He initially bobbled it, but managed to regain control and tap both feet in bounds to set up the offense at the 1-yard line.

2019 Week 8 vs SF (9 / 5 / 38 / 0 rec)

D.J. Moore didn't light up the box score against the 49ers, but it was largely down to the passing game's inadequacies. Kyle Allen struggled to deal with the San Francisco pressure, and it appeared to affect his accuracy on some downfield targets to Moore, notably a deep post. Moore mostly operated in the short to intermediate range, showing good concentration and strong hands at the catch point. Allen went back to Moore on a deep shot in the second half, but the pass was a couple of yards out of bounds. It was a disappointment for Moore, who tracked the ball beautifully. As the Panthers offense dialled it back towards the end of a game that was already over, Moore caught a couple of dump-off passes against zone.

2019 Week 6 vs TB (10 / 7 / 73 / 0 rec, 1 / 13 / 0 rush)

D.J. Moore produced a virtuoso performance as he came up with clutch catches at pivotal moments. His day started off on a sour note, as he failed to make the adjustment on a back-shoulder pass and subsequently dropped a simple pass on third down, looking downfield for run-after-catch possibilities instead of securing the ball. Those mistakes seemed to inspire him, however, and he responded by snagging a crucial third down pass on a quick slant, clamping the ball. A comeback route later in the half saw Moore in acres of space as the cornerback was bamboozled by his route-running and deep speed. Moore continued to operate as a steady outlet for Kyle Allen in the short to intermediate range of the field. It was a deeper catch in the second half, however, that was truly special. Running a deep dig on third down, Allen's pass was right on the money, but Moore's strong hands made the play. With a defender close by in coverage, Moore held on to the ball like a vice grip as he fell to the turf.

2019 Week 5 vs JAX (8 / 6 / 91 / 0 rec)

Without lighting the game on fire, D.J. Moore proved his typically dependable presence for young quarterback Kyle Allen. Moore shows excellent technique with his hands in traffic, snagging difficult passes and making the process look straightforward. An early target on a screen pass couldn't connect, as pressure forced a low ball from Allen. Moore came into his own after that, though one pass on a slant pattern clanged off one of his hands when it appeared as if he could have attacked the ball with both. Moore operated mostly in the short to intermediate range of the field, but his most impressive play was also his deepest target. Allen spotted Moore isolated on a defensive back deep down the left sideline and unleashed a rainbow pass. Moore, recognising the cornerback had gotten on top of him, beautifully dove into the air and snagged the football over the defender's head. It was a play of supreme athleticism and a crucial catch on third down.

2019 Week 4 vs HOU (5 / 3 / 44 / 0 rec)

D.J. Moore was largely kept quiet in this game, although the Carolina passing attack didn't have to get too expansive with the lead intact. Moore did not put a foot wrong all game, hauling in all his catchable passes. He and Kyle Allen failed to connect on a corner route deep down the right sideline late in the game, with the pass floating too high. Moore connected well with Allen off play action, where the quick-twitch receiver was able to gain inside leverage on his coverage player for an easy pitch and catch.

2019 Week 3 vs ARI (2 / 1 / 52 / 1 rec, 1 / 12 / 0 rush)

D.J. Moore caught just one pass against Arizona, but it encapsulated the type of player he is beautifully: a speed demon who is a menace after the catch. On the play, Curtis Samuel cleared out the deep defenders with a go route, allowing Moore to sneak in underneath on a deep crossing pattern. The pass from Kyle Allen was pinpoint accurate, giving Moore the ball in stride. He wasted no time, scooting up the field for a 52-yard touchdown. Moore contributed as a runner on one play, a jet sweep variation that caught Arizona off guard.

2019 Week 2 vs TB (14 / 9 / 89 / 0 rec)

D.J. Moore became a focal point of the offense along with the ever-reliable Greg Olsen with the young receiver's success coming mostly on in-breaking routes. Moore took advantage of the Buccaneers' man coverage consistently, getting inside leverage on slant routes off play action. Cam Newton peppered Moore with these passes, and the receiver showed excellent concentration and toughness on some where a defender met him with a tackle almost straight away. Moore and Newton showed excellent timing and understanding on a back shoulder pattern on the left sideline in the second half, the receiver spinning his body to catch the ball at the last moment. Moore was not used as a downfield threat, though a couple of targets his way were wayward due to Newton's inaccuracy and the Tampa Bay pass rush.

2019 Week 1 vs LAR (10 / 7 / 76 / 0 rec)

D.J. Moore suffered some rookie year redux against the Rams, coughing up a fumble early in the game after a routine catch in the right flat. Moore put a stutter-step move on the defenders who were closing in, but as he tried to shoot the gap between them the ball was popped loose with a punch. Moore was involved in another turnover as the first half progressed. Lined up in the backfield, he motioned into the left flat and Cam Newton tossed him the ball on a screen pass. The ball, however, was thrown backwards and Moore was unable to handle it. The Rams pounced for a crucial sudden change turnover. Moore came alive when the offense went to no huddle, using his quickness and route-running nous to bamboozle defensive backs. He made a particularly nice snag in traffic on a deep dig in the two-minute drill, hanging on despite contact. Two deep targets from Newton were too far out in front of Moore for the receiver to haul in, though he was open on both occasions.


Carolina Panthers Team Links

Depth Chart      Season Stats      Targets      Red Zone      Game Logs

Footballguys Articles

Roundtable Week 16
  FBG Staff - December 19
The Sharp Report Week 12
  Ryan Zamichieli - November 22
DraftKings GPP Domination: Week 11
  Phil Alexander - November 15
The Best of Footballguys Week 11
  Matt Waldman - November 15
Starting Stacks for Week 11
  Scott Bischoff - November 14
The Best of Footballguys Week 10
  Matt Waldman - November 8
The Top 10: Week 10
  Matt Waldman - November 4
The Top 10: Week 6
  Matt Waldman - October 7
On Second Thought: Wide Receiver Edition
  Jason Wood - August 30
The Gut Check No.479: 2019 Tiers And Confidence Levels (Updated 8/19)
  Matt Waldman - August 15

Articles from around the web

  John Daigle - May 9
Fantasy football mock drafts: Strategies from a 12-team PPR draft
  Daniel Kelley - May 21
The Path to a WR1 Fantasy Season: D.J. Moore
  Kyle Borgognoni - May 28
Fantasy Football: Ultimate Draft Tips 2019
  Lauren Carpenter - May 31
Cam Newton Will Still Be a Top Fantasy Football Quarterback in 2019
  Neil Dutton - June 7
The Path to a WR1 Fantasy Season: Mike Williams
  Matthew Betz - June 10
N'Keal Harry: More Than Just A Receiver
  Chris Allen - June 11
Some strategies for identifying fantasy keepers
  Scott Barrett - June 12
14 boring-but-worth-it fantasy draft picks for the 2019 season
  Daniel Kelley - June 17
The Path to a WR1 Fantasy Season: Tyler Lockett
  Matthew Betz - June 17