Content on this page may include affiliate links. If you click and sign up/place a wager, we may receive compensation at no cost to you.
Sanders stated his case to move up Cleveland’s QB depth chart

Aug 8, 2025
at
10:13 pm ET
•
1 min read
It doesn’t matter how you get to the NFL. Really, the only thing that matters is what you do when you get there and are given an opportunity. For Shedeur Sanders, who famously fell from a projected top-five pick all the way to the fifth round of the 2025 NFL Draft, he made the most of his NFL debut and may have just crashed the party in the Cleveland Browns crowded quarterback room.Â
With veteran Joe Flacco (the presumptive Week 1 starter) resting, along with Kenny Pickett and Dillon Gabriel both sidelined with hamstring injuries, Sanders was given the start in the Browns preseason opener against the Carolina Panthers. And the rookie balled out, playing nearly three full quarters. In that time, Sanders completed 14 of his 23 pass attempts for 138 yards and two touchdowns. On top of that, he had some highlight plays in the exhibition that’ll certainly create enough buzz to warrant consideration to move up the depth chart.Â
From the jump, Sanders seemed quite comfortable, even if the initial drive was an underwhelming three-and-out. There, Sanders was let down by his pass catchers, with Diontae Johnson dropping his first pass and then Kaden Davis losing field position on third down after double-clutching a reception. While Sanders’ night began with two punts and a turnover on down, he started to heat up in the second quarter.Â
After a muffed punt gave the Browns the football inside the red zone, Sanders showed nifty footwork, rolling out to his left and throwing a dime to Davis for the first of two touchdowns on the night for the duo.Â
WATCH: Browns’ Shedeur Sanders tosses first touchdown pass in NFL preseason debut vs. Panthers
Cameron Salerno

Sanders showed poise in the pocket, but was most eye-popping throwing on the run. On that initial touchdown, he showed his ability to roll out to his left. His most impressive throw of the night, however, flashed his ability to roll right two drives later. With a defender in his face, Sanders completed a 30-yard pass to Luke Floriea, who made a tremendous one-handed catch.Â
While the Sanders hype train is likely already off the rails, it’s fair to point out that it wasn’t a perfect showing. He nearly threw an interception when throwing into traffic on a pass intended for Gage Larvadain in the second quarter. On the following play, Sanders tried to do too much when feeling pressure on his right and scrambled. Instead of throwing the ball away, he ran out of bounds for a loss.Â
Coming out of the halftime locker room, Sanders also seemed to cool off a touch from his white-hot second quarter. The Browns had back-to-back punts with some shaky command from Sanders, but he and the unit recovered with another touchdown drive with four minutes to go in the third quarter. On that march to the end zone, Sanders completed both of his pass attempts, including a 25-yarder to tight end Brenden Bates.Â
Even with those nitpicks, it’s hard not to feel encouraged by what Sanders put together on the field on Friday night. And if he continues to stack these types of showings together throughout the summer, it could be enough to make coach Kevin Stefanski seriously consider him for the starting job, whether that be as soon as Week 1 or at some point during the 2025 campaign. Â
For more on Sanders’ debut, check out the highlights from our live blog below.
See New Posts
Â
Browns win over Panthers 30-10
With the bottom of both teams’ depth charts playing out the string in the fourth quarter, the Browns were left feeling good about their depth as Snoop Huntley threw a touchdown to Cade McDonald, giving them 30 unanswered points by the fourth quarter. The Panthers would finally get back on the board with a field goal, but it was too late to change the outcome of the game: The Browns took the win 30-10, opening their preseason in style as Shedeur Sanders’ debut sparked what is sure to be a full week’s worth of hype around Cleveland before their next preseason game against the Philadelphia Eagles.
Â
Browns and Panthers make quarterback changes, Shedeur Sanders’ night over
Following Andy Dalton’s interception and the Browns’ third touchdown of the night, the Panthers have made a switch at quarterback, subbing Dalton out for second year pro Jack Plummer. Plummer moved the ball to midfield, but the drive would stall and the Browns would force a turnover on downs after Donovan McMillion broke up a pass intended for James Mitchell.
And with that, Shedeur Sanders’ night is over: With the Browns taking possession of the football, Snoop Huntley has entered the game at quarterback and has taken the helm of the Browns offense late in the third quarter.
Shedeur Sanders will complete his first NFL preseason game having gone 14-of-23 with 138 passing yards and two touchdowns. He also ran the ball four times for 19 yards.
Â
Nik Needham interception sets up Browns’ third touchdown of the night
The Browns had already been plus one in the turnover battle after recovering a muffed punt, and Nik Needham put yet another notch in that column, intercepting Andy Dalton to give Cleveland the ball at midfield and set up yet another scoring drive led by Shedeur Sanders.
While a Sanders pass to Sal Cannella was invalidated by an illegal man downfield penalty on Jason Ivey, the Browns immediately responded after Brenden Bates turned a pass from Sanders into a 25 yard catch and run. Then, Ahmani Marshall ripped off a 12 yard run to set Cleveland up deep in the red zone, and the drive would end in dramatic fashion with Gage Larvadain scoring the team’s third touchdown of the night on a fourth down jet sweep. With the extra point sneaking through the upright, the Browns now lead the Panthers 21-7.
Â
Browns go three-and-out on Sanders’ second drive of third quarter
After the turf monster got a hold of Andy Dalton and short-circuited another Panthers drive, the Browns would respond with sloppy offense of their own as Shedeur Sanders took the field for his second drive of the third quarter. Two pre-snap penalties set the Browns back, and by the time those were resolved, the Browns found themselves in a 3rd and 18 after a Sanders pass to Brenden Bates fell incomplete.
Sanders completed his third down pass to Sal Cannella, but it was well short of the sticks and the Browns were forced to punt again.
Â
Shedeur Sanders sacked by Damani Richardson on first drive of second half
After the Browns defense kept the Panthers from doing much of anything with their first possession of the second half, Shedeur Sanders returned to the field for yet another drive at the helm of the Browns offense. Sanders’ first drive of the second half followed up his two touchdowns in the second quarter, but similar success was not to be had.
Sanders’ first pass intended for Chase Cota (incidentally, the son of former Panther Chad Cota, whose heroics against the Steelers clinched the Panthers their first-ever division title in 1996) was broken up and incomplete, and a handoff to Trayveon Williams would set up a third down that got blown up by Damani Richardson on a safety blitz. Sanders took a sack, and he appeared to say something to someone downfield as he got up afterwards.
Â
Browns lead Panthers 14-7 at the half
The Panthers’ drive in the final minute of the first half ended with an incomplete pass to McMillan on 3rd and 3, and a punt downed at the 19-yard line would put a bow on the first half with the Browns up 14-7. Shedeur Sanders took the kneeldown with four seconds to go, sending the Browns to the locker room with the lead and opening the regulator on the Shedeur Sanders Hype Train — with a little assist from his famous father on X.
Sanders will finish the first half 11/18 passing with 103 passing yards, two touchdowns and a 113.9 passer rating, as well as three carries for 20 yards.
Â
Shedeur Sanders throws second touchdown of the half to Kaden Davis
Late in the first half, the Shedeur Sanders to Kaden Davis connection came in handy for the Browns yet again, but not without a huge assist from Luke Floriea: Floriea made a spectacular one-handed grab down the right sideline, gaining 29 yards to put Cleveland well in Panthers territory — The play would come at a cost, however, as Floriea came up grabbing his left hamstring afterwards. Floriea would leave the game to get stretched out on the sideline.
As that took place, a first down run by Trayveon Williams set up another touchdown for Sanders, who found Davis again over the middle for a 12 yard touchdown to put the Browns up 14-7.
Â
Shedeur Sanders shows off arms and legs, but Browns drive stalls
The Browns were pinned deep on their next possession after Julian Okwara’s sack of Andy Dalton, but Shedeur Sanders would give his offense room to work with: A pass from Sanders out of his own endzone to Gage Larvadain got the Browns past the 20 yard line and out of a jam in what was Sanders’ most impressive deep attempt so far tonight.
The rest of the drive didn’t go quite as smoothly — Sanders was nearly intercepted by Panthers rookie safety Corey Thornton, and the drive would end on 3rd and 13 with Sanders scrambling for a long time trying to avoid a sack before ultimately running out of bounds. The Browns wound up punting to the Panthers with the game still tied 7-all late in the second quarter.
Â
Julian Okwara swallows Andy Dalton with sack to end Panthers drive
Following Carolina’s scoring drive, the Panthers made a change at quarterback, subbing Bryce Young out for veteran backup Andy Dalton. Dalton was able to move the ball to midfield, namely through a spectacular catch by running back Rico Dowdle to pick up a first down (the Panthers got another play off before the Browns could challenge whether or not Dowdle made the catch.)
However, a holding penalty on Brandon Walton would set Carolina’s offense back, and the drive would end with Dalton getting dropped by Julian Okwara for a sack. The Browns will get the ball back, but they’ll be deep in their own territory after return man Luke Floriea was pinned back towards his own goal line. The referees initially called an inelligible player downfield penalty on Trevian Thomas of the Panthers, but the flag would be picked up after some discussion.
Â
Shedeur Sanders throws first NFL preseason touchdown to Kaden Davis after muffed punt
At first, it looked as though the Browns were left with their third unsuccessful drive of the night: After Shedeur Sanders’ first pass was complete to Brenden Bates and some effective runs by undrafted free agent Ahmani Marshall, the drive short circuited after a screen pass to Jamari Thrash got blown up.
As a result, the Browns punted to the Panthers, specifically to rookie return man Trevor Etienne — who muffed the punt, with the ensuing fumble being recovered by Cleveland to set the Browns up at the 10-yard line.Â
On the first play of the second quarter, Sanders layered the ball over the intermediate defender, finding Kaden Davis for his first preseason NFL touchdown to tie the game 7-7.
Â
Tetaiora McMillan makes spectacular catch before Xavier Legette, Rayshawn Jenkins ejected for fighting, Carolina touchdown
While Shedeur Sanders has taken the national spotlight in tonight’s game, rookie Panthers wide receiver and No. 8-overall pick Tetaiora McMillan served notice that he’s not to be taken lightly: Quarterback Bryce Young targeted McMillan on a jump ball on 1st and 10, and McMillan came down with the catch to move Carolina well into Browns territory.
Afterwards, the drive was interrupted by a fight between Panthers wide receiver Xavier Legette and Browns safety Rayshawn Jenkins, leading to both players being ejected.Â
The Browns jumped offsides to give the Panthers a free play, and they were in business from there — The drive ended with a five yard touchdown pass from Young to Jalen Coker, putting Carolina up 7-0.
Â
Promising Browns drive ends with Sanders failing to convert on 4th and 1
Taking advantage of the field position given to them by their defense and special teams unit, the Browns quickly moved into Carolina territory thanks to a Sanders screen pass complete to Williams to Trayveon Williams. The rest of the drive was much more uneven.
A deep pass from Sanders intended for Diontae Johnson was overthrown, and no flag for pass interference was thrown despite some contact on the outside (it’s likely the ball wasn’t catchable). Sampson was then tackled near the line of scrimmage to set up 3rd and 9, but Snaders was able to scramble to convert with a gain of 10 yards.
The fresh set of downs was set back when Kaden Davis was upended on a trick play for a loss of two yards, and then Sanders overthrew a wide open Sampson trying to keep the play alive. Sanders recovered by completing a pass to Jamari Thrash that set up a 4th and 1, only for the conversion attempt to get blown up by a combination of DJ Wonnum’s rush and Sanders drifting too far into the backfield trying to keep the play alive.
The Browns come away from a potential scoring drive with nothing, and the score remains 0-all.
Â
Browns go three-and-out on Shedeur Sanders’ first possession
The Panthers won the toss and deferred to the second half, giving the Browns the ball first after the opening kickoff was returned to about the 22 yard line. The first play was a handoff to running back Dylan Sampson, but the drive didn’t go much further: Shedeur Sanders’ first pass was overthrown intended for Diontae Johnson, and then this first completion on third down to wide receiver Kaden Davis was just short of the line to gain.
Fortunately for the Browns, they responded with some complementary football: A mishandle by Panthers punt returner Raheem Blackshear allowed the Browns’ coverage unit to pin Carolina deep, and then the defense forced a three-and-out with an Alex Wright sack of Bryce Young on third-and-5. The Browns will get the ball back at about their own 38-yard line.
Â
Shedeur Sanders arrives in style for his first NFL preseason action
As expected of the son of Primetime, Shedeur Sanders has played up the spectacle of his first preseason start. Upon his arrival at Bank of America Stadium on Friday afternoon, Sanders was accompanied by a reaper and scythe, drumming up hype for his first snaps in an NFL uniform.
Speaking on Cleveland radio yesterday, Browns coach Kevin Stefanski said that the plan is for Sanders to play approximately 50 snaps tonight, which should mean extensive work for the second generation star and fifth round Draft pick.