Saquon Barkley saw exactly what you saw. The same flaws, the same deficiencies, the same shortcomings.

The same pathetic Philadelphia Eagles offense.

The Eagles’ season ended with a thud Sunday at the Linc in a 23-19 loss to the 49ers. It was the seventh straight game the Eagles failed to score 20 points against a team with a winning record.

“It’s frustrating, you know, because we work, we work hard and you want to go out there and you want to put out a product that people can be happy with and put out a product that’s going out there and win football games, but again, it’s been a common theme.

“It’s easy to be like we expect to get to the playoffs and it’s going to change, and it just didn’t, you know? You tell me a time. We’ve played, what, 18 games this year? You tell me a time on offense that we put together two halves. And I bet you it’s under five.

“And we expected that we were going to make it work (Sunday). That’s just the confidence you should have, that we’re gonna go out there and make it work, but we just didn’t, we just didn’t do it, and it caught up to us. It caught up to us in the playoffs and in this, in the playoffs in the NFL, it’s not the NBA, you know, you don’t get seven games, best-of-seven. It’s whoever’s the best that day, and they were the better team.”

Barkley was one of the few bright spots on offense, with 106 rushing yards and 131 scrimmage yards. 

But overall this was the same old tired, stale Eagles offense. A decent first half (13 points, 188 yards) followed by a lackluster second half (six points, 119 yards), no big plays in the passing game, too many 3-and-outs, not enough creativity in the play calling.

“They did a great job of adjusting,” Barkley said of the 49ers’ coaches.

Asked specifically about play caller Kevin Patullo, Barkley put it on everybody, including Patullo.

“I think we all could have been better,” he said. “It’s easy to point the finger at one person, that’s for you guys, but internally, we didn’t do enough as a collective. At the end of the day, we as a collective didn’t make enough plays. People are gonna have their opinions and people are gonna say what they want to say. I’m not really in the right mindset right now to kind of expand on what I think, fresh off a loss.

“I’m upset, upset and frustrated. More with myself, I’m a big believer that you’ve got to start with yourself and throughout the season I didn’t make enough plays and today didn’t make enough plays, and I think if we all hold ourselves accountable and stay true to ourselves, we all will be able to say the same thing.

“There’s a lot of self-inflicted stuff. Penalties, drops, I had a drop on third down, but it comes back to little things. I’m trying to make a play, I’m taking my eyes off the ball, and I’ve done that four or five times this year. So it’s been a common theme. We didn’t make enough plays. Especially in critical moments and critical games like the playoffs. 

“Common themes, same stuff. We just didn’t get it done.”

It was another 1,000-yard season for Barkley, a second straight NFC East title and a fifth straight playoff berth for the Eagles.

But after last year, it all seems kind of hollow.

“I come from the school of thought that you don’t win a Super Bowl the season is a disappointment, even if I (made) all-pro and rushed for 2,000 yards last year and we didn’t win, kind of all that for nothing,” Barkley said.

“There’s only one winner and 31 losers, to be honest, so we’ve got to go back to the drawing board first, take time with our families, let our bodies heal, and, you know, sit on it.

“It should hurt. I know it hurts for me. It may not make sense right now, but it’s a little adversity and got to fuel that and let that fuel you throughout the offseason and get ready for next year.”