Just days before ACC media days begin in Charlotte, North Carolina, the Louisville football team released its initial preseason depth chart.

The depth chart is likely to change throughout fall camp, before the team takes the field in its season-opening game against Notre Dame on Sept. 2. Position battles are noted by "OR" on the depth chart.

Until then, here’s a breakdown of the initial depth chart. Here is a link to the preseason depth chart, as well.

Quarterback: The starting position is listed as Jawon Pass or Malik Cunningham, as many expected. The two will compete for the starting spot throughout camp, with both looking to bounce back from a 2018 year that saw each struggle mightily.

Running back: Hassan Hall has been given the nod at starting running back. Hall led the running backs in rushing last year, tallying 339 yards on 70 carries. Backing up Hall is Javian Hawkins and Maurice Burkely. Hawkins, entering his redshirt freshman year, played in just three games and ran the ball two times for eight yards. Burkley, a former walk-on who earned a scholarship this spring, did not record a carry last season.

Related:Competition fuels Louisville football strength coach Mike Sirignano's plan

Recruiting:Josh Minkins Jr. symbolizes Louisville football's localized approach

Wide receiver: The deepest position on the roster for the Cardinals also came as expected. Seth Dawkins, Dez Fitzpatrick and Tutu Atwell each get the nod at Louisville’s wide receiver spots. They are Louisville’s top returning receivers. Devante Peete is a backup along with Justin Marshall and Keion Wakefield.

Left tackle: Mekhi Becton is the starting left tackle, as expected. Jean-Luc Childs is his backup.

Left guard: Caleb Chandler joins Beckton on the left side with Joshua Black and Renato Brown filling out the backup roles.

Center: There is a battle at center between Cole Bentley and TJ McCoy, a graduate transfer from Florida. Jackson Gregory is listed as their backup.

Right guard: Robbie Bell earns the nod and is backup up by Adonis Boone.

Right tackle: Tyler Haycraft is the starter, backed up by Zach Williamson and Adonis Boone.

Tight end: Jordan Davis is listed as the starter .

Halfback: Marshon Ford gets the nod with Isaac Martin behind him.

Defensive ends: Amonte Caban is expected to be a leader on the defense and got the nod, as expected. On the other side of the line, Tabarius Peterson starts at defensive end. Peterson and Caban tied for a team-high with two sacks last season.

Nose Tackle: G.G. Robinson is listed as the startere. Robinson tied with Caban and Peterson for the team-high in sacks, with two. He is backed up by Jared Goldwire.

Outside linebacker: Boosie Whitlow starts on one side with Gary McCrae OR Nick Okeke as the backup.

Weakside linebacker: No surprise here with CJ Avery earning the starting spot there. Avery is the team’s leading returning tackler with 56 tackles and had 2.5 for a loss last season. Monty Montgomery OR Damien Smith are listed as backups.

Middle linebacker: Another no-brainer, as Dorian Ethridge is listed as the starter. Ethridge trailed Avery by just one tackle last year, finishing with 55 and four tackles for a loss. He is backup by TJ Holl OR Robert Hicks.

More Cards:Lamar Jackson's Madden NFL 20 rating: Too high, too low or just right?

Also:Satterfield's 10-strong leadership group setting the foundation for Louisville

Outside linebacker: On the other side of the linebacker corps, Rodjay Burns gets the nod. He is backed up by Quen Head.

Cornerback: Cornelius Sturghill has the No. 1 position locked down for now, behind him Anthony Johnson OR Marlon Character are listed. Sturghill had 32 tackles, one interception and three pass breakups last season.

Free safety: Khane Pass is listed as the starting free safety after tallying 54 tackles last season. Backing him up, in order of the depth chart, is TreSean Smith, Jack Fagot and Telly Plummer.

Strong safety: Russ Yeast earned the starting spot with Trenell Troutman., OR Kaheem Roach backing him up.

Cornerback: Chandler Jones is listed as the Cardinals second cornerback with PJ Mbansor backing him up.

Placekicker: Blanton Creque earned the starting spot, as expected. Creque made 10 of 12 field goals last year. Ryan Chalifoux is his backup.

Long snapper: Mitch Hall is listed as the long snapper with Brendan Lowery behind him.

Punter: Mason King

Holder: Mason King

Kick returner: Hall is listed as the team’s kick returner with Yeast and Javian Hawkins behind him.

Punt returner: Rodjay Burns with Atwell backing him up.