Ian Rapoport of NFL Network first reported the news Wednesday. Washington confirmed the move:
In addition, Alex Smith will move into the backup role with Haskins sliding down to No. 3 on the depth chart, per Tom Pelissero of the NFL Network.
Haskins posted mediocre numbers through the season's first four games. He completed 61 percent of his throws for 939 yards with four touchdowns and three interceptions. He added 30 rushing yards and a score on the ground.
The 15th overall pick in the 2019 draft threw for 314 yards in Washington's 31-17 loss to the Baltimore Ravens last week but failed to throw a touchdown for the fourth time in 11 career starts.
"I gotta have confidence in myself every week," Haskins told reporters. "This week, I wanted to forget whatever happened previously, block out the noise and most importantly, have fun and trust what we're doing schematically. I trust my teammates, and I did that today and then it translates on a lot of plays where we had some conversions, some big gains and some tone plays."
ESPN's Dan Orlovsky didn't believe Haskins was the main problem, though:
Regardless, Washington is going to give Allen a chance to secure the starting job. He previously played under head coach Ron Rivera with the Carolina Panthers over the last two seasons.
The 24-year-old University of Houston product posted a 62.1 percent completion rate for 3,588 yards with 19 touchdowns and 16 interceptions in 15 games (13 starts) for the Panthers.
He'll try to provide a spark for a Washington squad that ranks 30th in both total offense (301.8 YPG) and scoring offense (19.8 PPG) through a quarter of the regular season.
Allen's first start of the campaign will come against a Rams defense that ranks 13th in total defense (353.3 YPG) and sixth in scoring defense (20 PPG).