One of the major storylines for the Seattle Seahawks this off-season will be the battle for the starting quarterback position.

Russell Wilson, Matt Flynn and Tarvaris Jackson all have a chance of starting in the Sept. 9 season opener against the Arizona Cardinals. Head coach Pete Carroll is still at odds on a decision heading into the team's OTAs.

They're not making a lot of mistakes and they're not way off base on any of the things that they're doing. So everybody is making solid progress, Carroll said.

After playing with the Minnesota Vikings for four years, Jackson signed a two-year contract with the Seahawks in July 2011. Jackson was the starter for his first season in Seattle and finished the year with 3,091 passing yards, 14 touchdowns and 13 interceptions.

Seahawks newcomer, Matt Flynn, arrives after spending four years backing up Aaron Rodgers in Green Bay. In the Packers' last game of the season, Flynn threw for 480 yards and six touchdowns in a 45-41 victory, setting an all-time record for the Packers. Flynn signed a three-year, $26 million deal with the Seahawks in March 2012.

I really enjoyed everyone (in Seattle), Flynn said after finalizing negotiations with the Seahawks. I just felt like it'd be a great fit.'

Many considered the starting position to come down to Flynn and Jackson, but rookie quarterback Wilson is giving both a run for their money.

Wilson finished his college career in January 2012 after guiding the Wisconsin Badgers to the 2012 Rose Bowl. The Seahawks drafted Wilson in the third round of the 2012 NFL Draft in April.

Though Wilson's short stature - he's only 5-foot-11 -- may play against him, Wilson managed to take 500 snaps and 400 passes at the team's three-day rookie minicamp.

He's in the competition, Carroll said. He's shown us enough that we need to see where he fits in with these guys.

Each quarterback brings something different to the table, but right now all appear to be equal in Carroll's eyes.

They're just about thirds right now. It goes one way or the other, but we're monitoring every snap and every throw we're doing, but it's pretty even right now, head coach Pete Carroll said.

Carroll plans to make a decision after a number of exhibition games leading up the season opener.