Week 1: vs Philadelphia Eagles Sep 4, 1988 at Tampa Stadium, Tampa, Florida The cheers that greeted Vinny Testaverde as he took the field turned to boos after his first three passes, all incompletions. The
Philadelphia Eagles took a 34–0 halftime lead, aided by Testaverde's three interceptions, to which he added two more in the second half.
Randall Cunningham scored two touchdowns passing and one rushing before sitting out the second half, along with
Anthony Toney,
Mike Quick,
Reggie White, and
Keith Byars. Quick and
Keith Jackson caught touchdown passes, while Toney rushed for one and
Terry Hoage added to his two interceptions by scoring on a fake punt. It was the Eagles' highest point total since
1981.
Week 2: at Green Bay Packers Sep 11, 1988 at Lambeau Field, Green Bay, Wisconsin The Buccaneers broke their nine-game losing streak with a 28-yard field goal by
Donald Igwebuike on the final play of the game. Vinny Testaverde led a 56-yard drive to set up the kick, which followed
Max Zendejas' missed 52-yard attempt. They capitalized on the Packers' mistake-prone play, which included a
Brent Fullwood fumble that led to a Lars Tate touchdown run, and a late-game fourth-down conversion at the Buccaneer 35 that was called back by a penalty. Packers nose tackle
Jerry Boyarsky suffered a broken arm that required the insertion of a plate and caused him to miss the rest of the season. The injury left the Packers with only three healthy linemen, and required defensive end
Blaise Winter to fill in at nose tackle.
Phil Epps also went on injured reserve with a broken wrist. Tampa Bay linebacker
Ervin Randle left the game with a shoulder injury and was replaced by rookie free agent
Sidney Coleman, who made seven tackles, recovered a fumble, and was awarded a game ball. Perkins later praised the team for continuing to fight, despite turning the ball over in Buccaneer territory on a Testaverde fumble late in the fourth quarter. He also reported pleasure with Testaverde's interception-free performance.
Week 3: vs Phoenix Cardinals Sep 18, 1988 at Tampa Stadium, Tampa, Florida The
Phoenix Cardinals took a 20–3 halftime lead, then withstood a Buccaneer rally to get their first win of the season.
Cliff Stoudt played the second half in relief of
Neil Lomax, who had a sore hip. Stoudt threw the game-winning touchdown, a 42-yard pass to
Jay Novacek. That followed a play in which Lars Tate dove over the line, regained his feet, and ran 47 yards for a touchdown to give the Buccaneers their only lead of the game. The Buccaneers also scored on a
James Wilder Sr. run and a Vinny Testaverde pass to
Bruce Hill.
Stump Mitchell rushed for 110 yards and a touchdown. The Cardinals 475 yards of offense nearly matched their highest total from the previous season.
Week 4: at New Orleans Saints Sep 25, 1988 at Louisiana Superdome, New Orleans A
Bobby Hebert first-quarter touchdown pass and two
Morten Andersen field goals lifted the
New Orleans Saints past the Buccaneers. The matchup faced Hebert, the NFC's highest-rated passer, against Testaverde, the NFC's lowest-rated. Testaverde was sacked four times and hurried repeatedly by a constant Saints pass rush, but was only intercepted once. After failing to block several blitzers, Lars Tate was replaced with Kerry Goode, who led the team in rushing with ten carries for 44 yards in his NFL debut. Goode also ran for a touchdown which was erased by a penalty, and dropped a pass in the end zone.
Week 5: vs Green Bay Packers Oct 2, 1988, at Tampa Stadium, Tampa, Florida The Buccaneers defeated the winless Packers with a fourth-quarter rally led by Vinny Testaverde, who tied the game with a 19-yard touchdown pass to
Bruce Hill. Donald Igwebuike kicked the winning field goal with 12 seconds remaining. A strong defense made up for the Buccaneers' early lack of offense. An apparent fumble return touchdown by
Kevin Murphy was called back when the officials ruled the ball dead, but he intercepted a
Randy Wright pass for a 35-yard touchdown on the next play. The offense improved in the second half, when the Buccaneers placed more emphasis on their running game. Testaverde passed for 300 yards, including a stretch of six consecutive completions that gained 107 yards and the touchdown to Hill, and threw two potential touchdowns that were dropped by Mark Carrier in the end zone. Perkins later praised Testaverde for keeping his poise instead of getting frustrated after throwing four interceptions, and said that it was the most physical game the Buccaneer defense had played with him as coach. Indianapolis rookie quarterback
Chris Chandler threw a 28-yard touchdown pass to
Bill Brooks and rushed for another, and was able to evade several potential sacks to gain first downs rushing. Still, the Buccaneers' comeback hopes ended only when a potential Bruce Hill pass reception on fourth-and-two with 59 seconds left was defensed by ex-Buccaneer
John Holt, with Holt making contact with Hill but not drawing a flag. Ron Hall had 7 catches for 121 yards. Don Smith and Lars Tate each rushed for a touchdown, although fullback James Wilder missed the game with an injury and the Buccaneers rushed for a season-low 39 yards. Testaverde's 469 yards were a career-high (including high school, college, and professional play), His 340-second-half yards are a club single-half record, and his .595 completion percentage was the best in his career to date. The performance raised his passer rating enough to move him out of last place in the NFC, raised his season completion percentage above .500 for the first time, and left him leading all NFL quarterbacks in both yardage (1,839) and interceptions (16) thrown.
Week 8: vs Minnesota Vikings Oct 23, 1988, at Tampa Stadium, Tampa, Florida The Buccaneers scored their first first-quarter points of the season en route to an early 10–7 lead, before Vinny Testaverde's six interceptions led to a 49–20 Vikings victory. The six interceptions set a Vikings club record. The Buccaneers committed a total of seven turnovers, all of which led to Vikings touchdowns. The interceptions gave Testaverde 22 for the season, putting him on pace to break
George Blanda's NFL record of 42.
Week 9: vs Miami Dolphins Oct 30, 1988, at Tampa Stadium, Tampa, Florida A combination of the previous week's poor performance and a back injury led to Vinny Testaverde's surprise replacement by Joe Ferguson as the starter. Ferguson completed 26-of-37 passes for 291 yards and two touchdowns, and nearly led a fourth-quarter comeback. For the second week in a row, Buccaneer turnovers led to all of an opponent's scores. This time, running backs Kerry Goode, Lars Tate, and William Howard combined for four fumbles, leaving the team with a −20 giveaway/takeaway ratio for the season. The Dolphins scored on two touchdown passes from Dan Marino to
Mark Clayton, and a
Tony Franklin field goal.
Week 10: at Chicago Bears Nov 6, 1988 at Soldier Field, Chicago The Bears played the game with
Mike Tomczak replacing the injured
Jim McMahon at quarterback, and with
Vince Tobin filling in for head coach
Mike Ditka, who was in a hospital recovering from a mild heart attack suffered the previous week. Tomczak completed 18 of 26 passes for 269 yards, including 4 completions for 87 yards and a touchdown to
Dennis McKinnon.
Thomas Sanders and
Neal Anderson scored on one-yard runs. The touchdown to McKinnon was the Bears' first third-quarter touchdown of the season. The Buccaneers scored on a 21-yard touchdown pass from Vinny Testaverde to Bruce Hill. Testaverde completed 22 of 52 passes for 305 yards. He was intercepted twice, but Perkins praised Testaverde's performance, saying that he played with "more discipline and more control" than in his six-interception performance on Oct. 23. The Buccaneers had early success running against the Bears' top-ranked run defense, but fell behind as the Bears came to life following Donald Igwebuike's 45-yard second-quarter field goal. The Buccaneers were able to hold the Bears to only 69 yards rushing, although Bears players later attributed their avoidance of the ground game to the ease with which they were able to pass. The game was played on the occasion of Ray Perkins' 47th birthday. Ron Holmes suffered a season-ending knee injury. The loss resulted in Lions owner
William Clay Ford firing head coach
Darryl Rogers, and replacing him with former Buccaneer defensive coordinator
Wayne Fontes.
Week 12: vs Chicago Bears Nov 20, 1988 at Tampa Stadium, Tampa, Florida The Buccaneers suffered their twelfth consecutive loss to the Bears, as
Neal Anderson rushed for two first-quarter touchdowns, and Mike Tomczak threw a 40-yard touchdown to
Brad Muster. The Buccaneers matched up well statistically with the Bears, but were unable to overcome the early deficit due to mistake-prone play and a poor game from Vinny Testaverde. The Bears also had problems with mistakes, committing four turnovers, and giving up a safety (the first safety in Buccaneers history) due to a bad snap on a punt. The Buccaneers were able to rush for 168 yards against the Bears' top-ranked defense, more than double the total usually allowed by the Bears. Donald Igwebuike suffered a season-ending groin injury while tackling
Dennis Gentry on a third-quarter kickoff return.
Week 13: at Atlanta Falcons Nov 27, 1988 at Atlanta–Fulton County Stadium, Atlanta The Buccaneers entered the game with the NFL's fourth-ranked run defense, but the Falcons were able to match the season-high rushing total of 181 yards that had been previously set by the Cardinals on September 18.
John Settle broke several tackles in a 48-yard run, the longest against the Buccaneers all season, which set up
Chris Miller's game-winning 37-yard touchdown pass to Michael Haynes.
Gerald Riggs rushed for 98 yards, while Settle gained 83. The Buccaneers outgained the Falcons in total yardage, but dropped passes and committed penalties and turnovers at key times. Vinny Testaverde's three interceptions gave him an NFL-leading total of 31 for the season. The game was played in a downpour, in front of an NFL season-low crowd of 14,020. Calvin Magee suffered a season-ending knee injury, and was replaced by Jeff Parks, who had spent parts of the 1986–1988 seasons with the Oilers and the Packers. The team also cut wide receiver Joey Clinkscales, and replaced him with speedy former Vikings receiver Jeff Richardson.
Week 14: vs Buffalo Bills Dec 4, 1988 at Tampa Stadium, Tampa, Florida Vinny Testaverde's only turnover-free game of the season helped the Buccaneers to upset the
Buffalo Bills, who entered the game with the AFC's best record, and whose only previous defeats had come against division leaders Chicago and Cincinnati. Testaverde scored the game's only touchdown on a 4-yard run, while
John Carney contributed a 39-yard field goal. Perkins later praised Testaverde's performance as "one of the greatest games I've ever seen a quarterback play".
Jim Kelly was the victim of several dropped passes, and threw an interception in the final minute.
Bruce Smith sacked Testaverde for a safety. The Bills committed 12 penalties for 100 yards. It was the first time since
1984 that Tampa Bay won a game against a team with a winning record.
Week 15: at New England Patriots Dec 11, 1988 at Sullivan Stadium, Foxboro, Massachusetts Despite entering the game with a 2–16 record in cold-weather games, the Buccaneers took the Patriots into overtime. The Buccaneers won the overtime coin toss, but based on the team's defensive performance to that point, Perkins decided to kick off in overtime to get the advantage of having the 25-mph wind at their backs. The unusual move backfired, as a pair of
Irving Fryar receptions set up
Jason Staurovsky's 27-yard field goal that won the game for the Patriots without the Buccaneers ever getting a chance to touch the ball. It was the first overtime win in franchise history for the Patriots, who were facing playoff elimination with a loss.
Week 16: vs Detroit Lions Dec 18, 1988 at Tampa Stadium, Tampa, Florida Abandoning their conservative running game of recent weeks, the Buccaneers passed on 10 of their first 16 plays. The early result was that Testaverde was sacked four times, and threw three interceptions for a season total of 35, a record for both the team and the NFC. However, he rebounded to throw a career-high three touchdown passes. Lions quarterback
Rusty Hilger was sacked twice by Shaun Lee, and once by John Cannon.
Donnie Elder, Harry Hamilton, and Mark Robinson all intercepted Hilger. Bruce Hill caught a touchdown and passed the 1,000-yard receiving mark, while Mark Carrier caught two and fell just short of 1,000 yards. ==Awards and records==