Remember when Mack Hollins had nine catches for 112 yards in a two-week span?
It actually happened in Week 2 and Week 3 - of this season! - but that feels like it was years ago at this point.
Since then, Hollins has disappeared and the former fourth-round pick was completely invisible again in Sunday night's 37-10 loss to the Cowboys at AT&T Stadium.
Hollins, 26, played 30 snaps and was targeted just once. He didn't catch a pass.
That means that in the last four weeks, Hollins has played 138 offensive snaps. All he has to show for it is one catch for 13 yards on six targets. In the last three games, he's played 98 snaps without a catch.
It seems nearly impossible for someone playing as much as Hollins to be a complete non-factor, but here we are.
Complete coverage of the Philadelphia Eagles and their NFL rivals from NBC Sports Philadelphia.
And to make matters worse, since Hollins is playing so much on offense, he isn't playing special teams, where he's supposedly good. He had just three special teams snaps Sunday.
More offensive notes
• To be fair to Hollins, there wasn't a ton of offensive production from anyone on Sunday aside from Dallas Goedert, who had four catches for 69 yards and a touchdown on 36 snaps (but he did fumble).
Nelson Agholor: 57 snaps, 2 catches, 24 yards, 4 targets
Alshon Jeffery: 57 snaps, 2 catches, 38 yards, 5 targets
Zach Ertz: 49 snaps, 2 catches, 38 yards, 5 targets
• For the first time since the Lions game, Miles Sanders (33) had more snaps than Jordan Howard (23). Sanders again struggled on the ground, picking up 21 yards on six carries. Howard went 11 for 50.
• The entire O-line played every snap, including Andre Dillard, making his first-career start at left tackle.
Andre Dillard: 61 snaps (100%)
Isaac Seumalo: 61 (100%)
Brandon Brooks: 61 (100%)
Lane Johnson: 61 (100%)
Jason Kelce: 61 (100%)
Carson Wentz: 61 (100%)
Nelson Agholor: 57 (93%)
Alshon Jeffery: 57 (93%)
Zach Ertz: 49 (80%)
Dallas Goedert: 36 (59%)
Miles Sanders: 33 (54%)
Mack Hollins: 30 (49%)
Jordan Howard: 23 (38%)
J.J. Arcega-Whiteside: 12 (20%)
Boston Scott: 8 (13%)
• Sidney Jones was not on the injury report all week, but still didn't play on Sunday. Craig James got four snaps over Jones. It seems like Jones might have been benched. Ronald Darby, coming back from a hamstring injury, didn't play at all either.
• In his first game action in nearly a year, Jalen Mills played 64 snaps (91%) and held up fairly well. It was impressive he was able to play as much as he did.
• Nate Gerry played all 70 defensive snaps, followed by Kamu Grugier-Hill (59) and T.J. Edwards (22). In addition to his 70 defensive snaps, Gerry played 17 on special teams. That's a really heavy workload and Gerry struggled on defense.
• In addition to Gerry, Malcolm Jenkins and Rodney McLeod played all 70 snaps. For the season, Jenkins is 475/475.
• Since Hassan Ridgeway got hurt, Akeem Spence played 47 snaps, his highest total yet with the Eagles.
Malcolm Jenkins: 70 (100%)
Nate Gerry: 70 (100%)
Rodney McLeod: 70 (100%)
Jalen Mills: 64 (91%)
Rasul Douglas: 63 (90%)
Kamu Grugier-Hill: 59 (84%)
Derek Barnett: 53 (76%)
Fletcher Cox: 51 (73%)
Brandon Graham: 50 (71%)
Akeem Spence: 47 (67%)
Orlando Scandrick: 36 (51%)
Vinny Curry: 26 (37%)
Andrew Sendejo: 24 (34%)
Josh Sweat: 23 (33%)
Hassan Ridgeway: 23 (33%)
T.J. Edwards: 22 (31%)
Daeshon Hall: 9 (13%)
Duke Riley: 5 (7%)
Craig James: 4 (6%)
Rudy Ford: 1 (1%)
Click here to download the MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Flyers, Sixers and Phillies games easily on your device.