The Baltimore Ravens prepare to face off against the Carolina Panthers in their second preseason matchup. It should be a great game, as John Harbaugh and the coaching staff will have an opportunity to evaluate the depth of the Ravens roster. It'll be interesting to see how Baltimore does in Saturday's game, as we will see just how deep the roster really is.

Baltimore aims to be one of the best teams in the league this year. They're in a stacked AFC North division, so they have their work cut out for them. However, they have a great chance to make some noise throughout the regular season, regardless of the outcome.

In their preseason game against the Panthers, all eyes will be on the tight end position after Mark Andrews suffered from cramps in practice. He plays a vital role in the offense, but finding a legitimate backup is important for the Ravens' success this year. Additionally, we might see a young defensive lineman make some plays, while a prospect wide receiver stands out. With that said, here are four bold predictions for the Ravens' preseason matchup against the Panthers.

Watch NFL games LIVE with fuboTV (Click for free trial)*

4. Josh Oliver stands out

Josh Oliver was surprisingly let go by the Jacksonville Jaguars, but the Baltimore Ravens made sure to scoop him up. Oliver has a ton of potential but lacks experience. The preseason is a great place for him to get acclimated with the Ravens offensive scheme. The backup role likely belongs to Nick Boyle, but Josh Oliver has a chance to earn a spot on the final roster. A great performance on Saturday night will strengthen his case.

3. Justin Madubuike shines

Justin Madubuike is in a perfect situation to learn behind Calais Campbell for another year. The Ravens' prospect defensive lineman hopes to have an increased role this season. For that to happen, he'll have to shine against the Panthers and continue showing off his skill set. Look for Justin Madubuike to get in the backfield, as he can be a wrecking ball in the trenches.

2. Devin Duvernay makes some noise

The front office brought in some new faces in the wide receiver room. However, Devin Duvernay hopes to earn a role in the offense. He's a speedy receiver who can serve as a deep threat and has the potential to be a great third option in the Ravens' passing game. Devin Duvernay also plays as Baltimore's return man, as he's a threat to take it to the house on any given play. Keep an eye on Duvernay, as he could make a case for more playing time with Rashod Bateman sidelined for several weeks.

1. The passing game looks promising

Everyone knows the Baltimore Ravens are a run-first team. Between Lamar Jackson, JK Dobbins, and Gus Edwards, the Ravens aim to be the league's top rushing offense. However, for this team to improve and make a deep playoff run, they have to establish a better passing game. We might see the coaching staff draw up more pass plays than usual to give the wide receiver group more reps.