Philadelphia Eagles vs Tampa Bay Buccaneers Prediction, 9/28/2025 NFL Picks, Best Bets & Odds Week 4
Game: Philadelphia Eagles vs Tampa Bay Buccaneers
Date: Sunday, September 28, 2025
Location: Raymond James Stadium in Tampa, FL
TV: FOX
Odds-Point Spread: Buccaneers (+3.5)
Total-Over-Under: 44
Raymond James Stadium is the place where the Tampa Bay Buccaneers (3-0) will play the Philadelphia Eagles (3-0) on Sunday. Philadelphia opens as 3.5-point favorites from oddsmakers. The total is set at 44.
The Philadelphia Eagles head into this game 3-0 over the course of this year. When they last took the field, the Eagles faced off with the Los Angeles Rams and walked away with a win by a score of 33-26. Jalen Hurts connected on 21-32 with 226 yards through the air and 3 TDs. He had a QB rating of 117.4 and ended the game with no interceptions. Saquon Barkley led the offense in rushing for the Eagles with 18 attempts for 46 yds (2.6 yards per carry). A.J. Brown had an average of 18.2 yards per reception by totaling 109 yards on 6 catches. The Philadelphia Eagles ran the football 27 times and recorded 86 yards, earning them an average of 3.2 yards per attempt. Once the final whistle blew, they tallied 59 plays which gave them 288 yds. Philadelphia surrendered 19 completions on 34 attempts for a total of 196 yds, and a completion percentage of 55.9%. When it came to stopping the run, the Eagles gave up 160 yards on 31 tries, which is an average of 5.2 yards per run allowed.

The Eagles have accumulated 806 yds so far this year. Philadelphia has accumulated 19 1st downs, and they have been called for 20 penalties for 208 yards. Regarding notching touchdowns, Philadelphia has amassed 3 touchdowns via the pass and 6 running touchdowns. They have coughed up the ball 1 time. As a unit, they're holding an average of 122.0 rushing yds putting them 14th in the NFL. Regarding getting the ball in the endzone, the NFC East members hold an average of 25.7 PPG.
If you look at passing yards, the Eagles have given up 557 total yards, ranking this team at 11th in pro football. They have given up 185.7 total yards per outing by way of the pass, and are giving up a completion rate of 57.7%. All in all, they have conceded 400 rushing yards through 3 contests for this campaign. They have allowed 3 touchdowns via the pass, as well as 3 touchdowns on the ground. In total, they are yielding 319.0 total yards per contest, which ranks them at 18th in the NFL. They are allowing teams to run for an average of 5.1 yds per rushing attempt and 133.3 rush yds per contest over the course of the season. The Eagles sit 15th in football when it comes to their opponents scoring, surrendering 21.0 points per outing.
Get all of our NFL Expert Picks
The Buccaneers step on the gridiron with a record of 3-0 so far this year. The last time they stepped on the gridiron, the Buccaneers took home the win by a final score of 29-27 when they faced the New York Jets. Bucky Irving carried the rock 25 times for 66 yds, finishing the game with 2.6 yds per carry for Tampa Bay. Emeka Egbuka was one of the featured targets for the Buccaneers, grabbing 6 footballs for 85 yards (14.2 yds per catch). Baker Mayfield (1 TD) walked away from the contest with 233 yards on 19-29 through the air while his QB rating was 101.7. He kept the ball away from the defense with no picks and his Y-A was 8.0 yds. Tampa Bay gave up 23 run attempts for 99 yards (4.3 yds per rush). The Buccaneers pass defense allowed a completion rate of 72.2%, surrendering 168 yards on 26 out of 36 passing. The Buccaneers finished the contest with 347 yds and they ran 63 plays (5.5 yds per play). Tampa Bay rushed the ball for 3.6 yards per attempt, finishing the contest with 122 yards on 34 attempts.
The Tampa Bay Buccaneers maintain an average of 322.3 yards per outing, which has them sitting 15th in the league. They average 130.7 rushing yards per outing, and have toted the ball for 392 total yards. They have yet to turn the ball over. The Tampa Bay offense has allowed 229 total yards on 26 violations, which ranks them 8th in football when it comes to giving up free yards. Over the course of this season, the Buccaneers sit at 575 yards via the pass and are sitting at 191.7 yards via the pass per contest, which ranks them at 22nd in football. When examining the points being put on the board, the Buccaneers currently rank 12th in football, with an average of 24.0 PPG.
The Buccaneers are yielding 22.0 PPG, which ranks them at 17th in the NFL. They have conceded 4 touchdowns via the pass and 213.0 pass yards per outing, which is good for 19th in professional football. Tampa Bay has surrendered a total of 252 rush yards (84.0 total yards per contest), as well as 2 touchdowns on the ground for this campaign. The Buccaneers defense has taken part in 180 plays from scrimmage, which ranks them at 13th in football. The D has accumulated 2 turnovers (1 fumble and 1 interception) this year. Overall, they have surrendered 66 total points.
Who will win tonight's Eagles-Buccaneers NFL game against the spread?
Guy's Pick: Take the Buccaneers +3.5
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of this Weeks Free NFL picks
Get all of this Weeks Expert NFL Picks
Additional Resources:
Tampa Bay Buccaneers - Twitter
Philadelphia Eagles - Twitter