Indianapolis Colts vs Baltimore Ravens Match Player Stats
The indianapolis colts vs baltimore ravens match player stats from the 2025 NFL preseason opener tell a much more useful story than the 24-16 final score alone. Baltimore defeated Indianapolis at M&T Bank Stadium, but the game was shaped by several different factors: Baltimore’s strong rushing production, an explosive punt return touchdown, Indianapolis’ field-goal efficiency, and a major difference in quarterback efficiency.
The matchup took place on August 7, 2025, with the Colts playing their first preseason game and the Ravens opening their preseason at home. Baltimore finished with 24 points, while Indianapolis scored 16. The Ravens built a 21-9 halftime advantage and then managed the second half effectively enough to protect the lead.
For readers studying the game through player production, the most important point is that this was a preseason contest. Starters received limited opportunities, while backups and younger players carried much of the workload. That makes individual statistics especially useful for evaluating depth, competition for roster spots, special teams roles, and offensive efficiency rather than simply judging the teams by the final score.
Indianapolis Colts vs Baltimore Ravens Match Player Stats: Game Overview
The Ravens won 24-16, but the box score reveals a competitive game in several statistical areas.
| Category | Indianapolis Colts | Baltimore Ravens |
| Final Score | 16 | 24 |
| Passing | 24/48, 240 yards | 5/16, 49 yards |
| Passing TDs | 0 | 0 |
| Interceptions Thrown | 1 | 2 |
| Rushing | 28 carries, 126 yards | 42 carries, 177 yards |
| Rushing TDs | 1 | 2 |
| Receiving | 24 receptions, 257 yards | 5 receptions, 59 yards |
| Total Tackles | 69 | 74 |
| Sacks | 2 | 2 |
| Interceptions | 2 | 1 |
| Field Goals | 3/4 | 1/2 |
| Punt Returns | 3 for 37 yards | 4 for 109 yards |
| Punt Return TDs | 0 | 1 |
| Kick Returns | 4 for 108 yards | 5 for 156 yards |
One of the most striking features is the contrast between passing and rushing production.
Indianapolis attempted 48 passes and completed 24 of them for 240 yards. Baltimore attempted only 16 passes and completed five for 49 yards. Despite that huge difference in passing volume, Baltimore won comfortably because its rushing attack and special teams created enough points and field position.
That is an important lesson when reading preseason statistics. A team can have a substantial passing advantage without winning the game.
How the Game Was Decided
The scoring pattern explains the result better than the raw yardage totals.
Indianapolis scored six points in the first quarter, three in the second, seven in the third, and none in the fourth. Baltimore scored 14 in the first quarter, seven in the second, none in the third, and three in the fourth.
The Ravens therefore created their biggest advantage early.
The halftime score was Baltimore 21, Indianapolis 9. Indianapolis did respond in the third quarter with a touchdown, cutting the deficit to five points at one stage. Baltimore then answered with a fourth-quarter field goal to make it a two-score game again.
The opening quarter was particularly important because Baltimore scored through both its ground game and special teams.
Keaton Mitchell produced a rushing touchdown, while LaJohntay Wester returned a punt 87 yards for a touchdown. Those two plays gave Baltimore 14 points before Indianapolis could establish consistent offensive rhythm.
The Colts’ scoring came through field goals early and a rushing touchdown later in the game. That difference in touchdown creation was significant.
Indianapolis Colts Passing Performance
The Indianapolis passing statistics were:
- 24 completions
- 48 attempts
- 240 passing yards
- 5.4 yards per attempt
- 0 passing touchdowns
- 1 interception
- 2 sacks for 17 yards
- 57.4 passer rating
The Colts used multiple quarterbacks, which is normal for a preseason opener.
Daniel Jones led the Indianapolis passing effort with 10 completions on 21 attempts for 144 yards. He averaged 6.9 yards per attempt and finished without a touchdown or interception. He was also charged with one sack for nine yards.
Riley Leonard completed 12 of 24 attempts for 92 yards. He averaged 3.8 yards per attempt and threw one interception. His passing rating was 42.4.
Anthony Richardson completed two of three attempts for 21 yards before leaving the contest after taking a sack. His limited workload means his numbers should not be compared directly with those of quarterbacks who played substantially longer.
The biggest statistical takeaway from Indianapolis’ passing game is volume.
The Colts threw 48 passes compared with Baltimore’s 16. That gave Indianapolis many more opportunities to accumulate passing yardage, but it did not produce a passing touchdown.
That distinction matters. Yardage alone does not tell us whether an offense was efficient or productive in scoring situations.
Daniel Jones’ Role
Jones produced the highest passing yardage total among the Colts quarterbacks.
His 144 yards accounted for 60 percent of Indianapolis’ 240 passing yards. More importantly, he avoided an interception while attempting 21 passes.
For a preseason game, that type of performance can be useful when evaluating quarterback stability. The numbers do not indicate a dominant passing performance, but they do show that Jones handled a meaningful portion of the offensive workload without creating a turnover through the air.
Riley Leonard’s Numbers
Leonard had more attempts than Jones, completing 12 of 24 passes for 92 yards.
His completion rate was 50 percent, and his 3.8 yards per attempt shows how difficult it was for the Colts to generate consistent passing gains during his portion of the game.
His rushing production was more encouraging. Leonard ran four times for 34 yards, averaging 8.5 yards per carry and producing the Colts’ longest rushing play of 21 yards.
That creates an important distinction in his performance. His passing numbers were uneven, but his mobility gave Indianapolis another way to move the ball.
Anthony Richardson’s Limited Appearance
Richardson completed two of three passes for 21 yards. He also took a sack for an eight-yard loss.
Because his appearance was brief, the statistics provide only a small sample. It would be misleading to draw a major conclusion from three pass attempts.
For preseason analysis, playing time and context matter just as much as the raw numbers.
Baltimore Ravens Passing Performance
Baltimore’s passing totals were far less impressive statistically:
- 5 completions
- 16 attempts
- 49 yards
- 3.7 yards per attempt
- 0 touchdowns
- 2 interceptions
- 2 sacks for 10 yards
- 3.9 passer rating
Devin Leary completed three of 12 passes for 43 yards and threw one interception.
Cooper Rush completed two of four attempts for 16 yards and also threw an interception.
At first glance, a 3.9 team passer rating looks extremely poor. Yet Baltimore still won by eight points.
That is exactly why the indianapolis colts vs baltimore ravens match player stats need to be interpreted as a complete team performance rather than a quarterback-only comparison.
Baltimore compensated for its passing problems with 177 rushing yards, two rushing touchdowns, and an outstanding special teams performance.
Baltimore’s Rushing Attack Was the Difference
Baltimore ran the ball 42 times for 177 yards, averaging 4.2 yards per carry.
Indianapolis ran 28 times for 126 yards, averaging 4.5 yards per carry.
The Colts actually averaged slightly more per rushing attempt, but Baltimore generated 51 more rushing yards because it had 14 additional attempts.
The individual rushing leaders for Baltimore were:
| Player | Carries | Yards | Average | TD | Long |
| Keaton Mitchell | 9 | 68 | 7.6 | 1 | 23 |
| D’Ernest Johnson | 18 | 57 | 3.2 | 0 | 11 |
| Rasheen Ali | 9 | 37 | 4.1 | 1 | 19 |
| Devin Leary | 6 | 15 | 2.5 | 0 | 6 |
Keaton Mitchell clearly stood out.
He gained 68 yards on only nine carries, averaging 7.6 yards per attempt. He also scored a touchdown and produced the longest Baltimore run at 23 yards.
His efficiency was one of the strongest individual offensive performances in the game.
D’Ernest Johnson handled the largest rushing workload with 18 carries. His 57 yards were less explosive, but his volume helped Baltimore maintain a consistent ground presence.
Rasheen Ali added 37 yards and a touchdown on nine carries.
Together, Mitchell and Ali accounted for both of Baltimore’s rushing touchdowns.
Colts Rushing Leaders
Indianapolis’ rushing production was distributed across several players.
| Player | Carries | Yards | Average | TD | Long |
| Ulysses Bentley IV | 7 | 35 | 5.0 | 0 | 10 |
| Riley Leonard | 4 | 34 | 8.5 | 0 | 21 |
| Khalil Herbert | 7 | 29 | 4.1 | 1 | 17 |
| DJ Giddens | 6 | 17 | 2.8 | 0 | 7 |
| Tyler Goodson | 4 | 11 | 2.8 | 0 | 5 |
Riley Leonard’s 34 rushing yards were particularly notable because they came on just four attempts.
Khalil Herbert provided Indianapolis with its only rushing touchdown. He carried seven times for 29 yards and scored on a one-yard run in the third quarter.
Ulysses Bentley IV was also efficient, averaging 5.0 yards per carry.
The Colts therefore had useful individual rushing performances, but Baltimore generated more overall rushing volume and two rushing touchdowns.
Receiving Production From Indianapolis
The Indianapolis receiving statistics were much more evenly distributed than Baltimore’s.
Ashton Dulin led the Colts with three receptions for 54 yards on seven targets. His 18.0 yards per reception was the best combination of volume and efficiency among Indianapolis receivers with multiple catches.
Tyler Warren also caught three passes, producing 40 yards on three targets.
Adonai Mitchell recorded two receptions for 37 yards on six targets. His 18.5 yards per reception demonstrated his ability to create chunk plays despite limited catches.
Other contributors included:
- Laquon Treadwell: 1 reception, 24 yards
- Jelani Woods: 2 receptions, 23 yards
- Ajou Ajou: 3 receptions, 18 yards
- Coleman Owen: 4 receptions, 18 yards
- Will Mallory: 1 reception, 15 yards
- Anthony Gould: 2 receptions, 12 yards
- Drew Ogletree: 1 reception, 7 yards
- Sean McKeon: 1 reception, 5 yards
- Landon Parker: 1 reception, 4 yards
The distribution shows that Indianapolis was using the preseason game to evaluate a wide range of receiving options.
Coleman Owen led the team in receptions with four, while Dulin led in receiving yardage.
That difference is important. Catch totals and yardage totals often identify different types of contributors.
Baltimore Receiving Performance
Baltimore’s receiving production was limited because the Ravens attempted only 16 passes.
LaJohntay Wester was the standout.
He caught two passes for 41 yards, including a 30-yard reception. His receiving numbers were already useful, but his special teams performance made him one of the most influential players in the game.
Other Baltimore receiving contributions included Tylan Wallace, Charlie Kolar, D’Ernest Johnson, Keith Kirkwood, Anthony Miller, Scotty Washington, Dayton Wade, Rasheen Ali, and Devontez Walker.
Baltimore’s low passing volume means the receiving statistics should not be interpreted as evidence that the entire receiver group struggled.
Instead, the game script and quarterback usage limited the number of opportunities available.
LaJohntay Wester and the Special Teams Impact
If one player best represents the importance of preseason player evaluation in this game, it is LaJohntay Wester.
Wester produced an 87-yard punt return touchdown. That was the longest scoring play of the game and immediately changed the scoreboard.
Baltimore finished with four punt returns for 109 yards, an outstanding 27.3-yard average.
The Ravens also recorded five kickoff returns for 156 yards, averaging 31.2 yards per return.
Indianapolis, by comparison, had:
- 3 punt returns for 37 yards
- 4 kick returns for 108 yards
The difference in return production was significant.
Baltimore’s special teams did not simply add hidden yardage. It directly generated seven points through Wester’s punt return touchdown.
That is why the indianapolis colts vs baltimore ravens match player stats should include special teams when evaluating the most important individual performances.
A player can have limited offensive touches and still become one of the most valuable players in a preseason game.
Kicking Performance
Indianapolis kicker Spencer Shrader had a productive evening.
The Colts converted three of four field-goal attempts, including a long of 53 yards. They also converted their only extra-point attempt.
Indianapolis therefore scored 10 points through kicking.
Baltimore converted one of two field-goal attempts and all three extra-point attempts.
Tyler Loop made a 52-yard field goal in the fourth quarter that helped Baltimore maintain control.
The kicking statistics also explain part of the final score. Indianapolis consistently converted field-goal opportunities, but Baltimore was more successful at creating touchdowns.
Defensive Statistics
Indianapolis recorded 69 total tackles, including 38 solo tackles.
The Colts defense also produced:
- 2 sacks
- 3 tackles for loss
- 5 passes defended
- 3 quarterback hits
- 2 interceptions
Baltimore recorded 74 total tackles, including 44 solo tackles.
The Ravens defense added:
- 2 sacks
- 2 tackles for loss
- 12 passes defended
- 7 quarterback hits
- 1 interception
The 12 passes defended by Baltimore stand out.
Even though Indianapolis threw 48 passes, the Ravens defense consistently disrupted passing opportunities. Baltimore also generated seven quarterback hits, showing that pressure was not limited to the two official sacks.
Indianapolis, however, created two interceptions compared with Baltimore’s one.
That means the Colts defense had a strong turnover-producing component even though the team lost.
Turnovers and Field Position
Turnovers are one of the clearest areas where the game remained competitive.
Indianapolis intercepted Baltimore twice.
Baltimore intercepted Indianapolis once.
Neither team lost a fumble. Baltimore recorded one fumble but recovered it itself.
So the turnover margin was favorable to Indianapolis despite the final result.
This is another reason not to reduce the game to a simple box-score narrative.
Baltimore won despite throwing two interceptions. The Ravens overcame those mistakes through rushing production, special teams, and early scoring.
Indianapolis had the better interception margin but could not turn that advantage into enough points.
Why Baltimore Won Despite Passing for Only 49 Yards
The most unusual feature of the game is Baltimore’s 49 passing yards.
A team winning a game while completing only five passes is uncommon in modern NFL statistics, but preseason games are different from regular-season contests.
Baltimore’s offense was heavily oriented toward the running game.
The Ravens attempted 42 rushing plays compared with 16 passing attempts. That gave the offense a clear physical identity and allowed the team to control the game without depending on its passing attack.
The Ravens also scored seven points on special teams.
Those two factors explain much of the victory.
The Colts, meanwhile, attempted 48 passes. That created more passing production but also increased the number of opportunities for incompletions, sacks, and turnover-producing plays.
The game therefore demonstrates an important statistical principle:
More offensive volume does not automatically mean greater scoring efficiency.
What the Player Statistics Reveal About Indianapolis
The Indianapolis numbers point to several areas worth watching when evaluating the roster.
Quarterback Evaluation
The Colts used three quarterbacks, with Jones receiving the largest productive passing workload and Leonard seeing extensive action.
Jones produced 144 passing yards without a turnover.
Leonard produced 92 passing yards but also threw an interception while contributing 34 rushing yards.
Richardson’s sample was too small for meaningful statistical judgment.
Running Back Competition
Indianapolis had several contributors rather than one dominant rushing performance.
Bentley averaged 5.0 yards per carry, while Herbert scored the team’s only rushing touchdown.
That distribution is exactly the kind of information preseason games are designed to reveal.
Receiving Depth
Dulin led the team in receiving yards, while Warren and Mitchell also produced meaningful yardage.
The Colts had 47 receiving targets distributed among a large group of players. That makes the game useful for evaluating depth rather than identifying one unquestioned receiving star.
Defensive Turnovers
Two interceptions are a positive defensive statistic.
However, Baltimore’s 24 points show that turnovers alone were not enough to control the game.
The Colts defense needs to be evaluated through a combination of turnovers, pressure, third-down results, scoring prevention, and field position.
What the Player Statistics Reveal About Baltimore
Baltimore’s statistical profile was almost the opposite.
Running Back Production
Mitchell was the clear rushing standout with 68 yards and a touchdown on nine carries.
Ali also scored a rushing touchdown.
Johnson supplied volume with 18 carries.
That combination gave Baltimore both explosiveness and workload distribution.
Special Teams Competition
Wester’s 87-yard punt return touchdown was arguably the single biggest individual play of the game.
His receiving contribution also gave him another dimension beyond return ability.
Quarterback Efficiency
The passing numbers were the weakest part of Baltimore’s statistical profile.
Both Leary and Rush threw interceptions, and neither produced a touchdown pass.
However, because Baltimore was able to run effectively and score on special teams, those passing struggles did not prevent a victory.
Comparing the Most Important Individual Performances
A useful way to read the indianapolis colts vs baltimore ravens match player stats is to separate players by the type of impact they created.
| Player | Team | Key Contribution |
| Keaton Mitchell | Ravens | 68 rushing yards, 1 TD |
| LaJohntay Wester | Ravens | 87-yard punt return TD, 41 receiving yards |
| Rasheen Ali | Ravens | 37 rushing yards, 1 TD |
| Daniel Jones | Colts | 144 passing yards, 0 INT |
| Riley Leonard | Colts | 92 passing yards, 34 rushing yards |
| Khalil Herbert | Colts | 29 rushing yards, 1 TD |
| Ashton Dulin | Colts | 54 receiving yards |
| Tyler Warren | Colts | 40 receiving yards |
There is no single statistic that identifies the game’s most valuable player.
Mitchell had the strongest traditional offensive rushing numbers.
Wester had the most explosive individual play.
Jones produced the most passing yards for Indianapolis.
Herbert scored the Colts’ only offensive touchdown.
The correct interpretation depends on what aspect of performance is being evaluated.
Total Offensive Comparison
Baltimore gained 226 yards through its listed passing and rushing totals, while Indianapolis produced 366 yards using the same categories.
That means Indianapolis produced substantially more offensive yardage but still lost by eight points.
This is one of the clearest lessons from the game.
Indianapolis’ 240 passing yards and 126 rushing yards created much more conventional offensive production. Baltimore had only 49 passing yards but 177 rushing yards.
The Ravens’ offensive yardage was therefore heavily concentrated on the ground.
The final result demonstrates how field position, special teams, touchdowns, and efficiency can outweigh raw yardage.
The Importance of the First Half
Baltimore’s 21 first-half points were critical.
The Ravens scored twice in the first quarter and once in the second. Indianapolis scored three field goals during the first half.
This created a 12-point halftime difference.
Indianapolis did not give up after halftime. The Colts scored the only touchdown of the third quarter and held Baltimore scoreless during that period.
But the fourth quarter became a game of scoreboard management.
Baltimore added a field goal, and Indianapolis failed to score.
That fourth-quarter difference prevented the Colts from completing the comeback.
Preseason Context Matters
It is important not to treat this game as if it were a regular-season matchup.
Preseason games are primarily evaluation environments.
Coaches are trying to answer questions such as:
- Which backups can handle extended workloads?
- Which young players are making a case for roster spots?
- Which special teams players can contribute?
- Which offensive combinations work effectively?
- Which defensive players consistently create pressure?
- Which players protect the football?
- Which position groups have enough depth?
That makes individual statistics valuable in a different way.
A 68-yard rushing performance can indicate explosiveness and roster competition.
An 87-yard punt return can influence a special teams decision.
A quarterback’s completion percentage can identify areas for development, but it should also be viewed alongside offensive line play, receiver separation, pressure, and play-calling.
Key Statistical Lessons From the Game
Several conclusions stand out when all categories are considered together.
1. Baltimore Won the Explosive-Play Battle
The Ravens produced an 87-yard punt return touchdown and a 23-yard rushing long.
Those plays helped create points quickly.
2. Indianapolis Won the Passing-Yard Battle
The Colts produced 240 passing yards compared with Baltimore’s 49.
However, they did not produce a passing touchdown.
3. Baltimore Won the Rushing-Volume Battle
The Ravens ran 42 times compared with 28 Colts rushing attempts.
That helped control the offensive balance.
4. Indianapolis Had More Defensive Interceptions
The Colts intercepted Baltimore twice.
Baltimore intercepted Indianapolis once.
Despite that advantage, Indianapolis still lost.
5. Special Teams Changed the Score
Wester’s punt return touchdown was worth seven points and created an immediate momentum swing.
6. Field Goals Kept Indianapolis Competitive
The Colts converted three field goals, including a 53-yarder.
That allowed Indianapolis to remain within striking distance despite struggling to score offensive touchdowns.
How to Read These Stats Without Overreacting
The best analysis does not label a player a star or failure based on one preseason game.
Instead, look for repeated patterns.
For quarterbacks, watch completion efficiency, decision-making, pressure response, and turnover avoidance across multiple games.
For running backs, look beyond total yardage and examine yards per carry, explosive runs, pass protection, and consistency.
For receivers, compare catches with targets and consider whether production comes from reliable route execution or isolated big plays.
For defenders, sacks matter, but so do pressures, tackles for loss, coverage disruption, interceptions, and tackling reliability.
For special teams players, return average and field position can be just as important as touchdowns.
This approach produces a much more accurate interpretation of preseason statistics.
Final Assessment of the Matchup
The indianapolis colts vs baltimore ravens match player stats show a game in which Baltimore succeeded through balance, rushing volume, and special teams rather than passing efficiency.
The Ravens’ quarterbacks combined for only 49 passing yards and two interceptions. On paper, that looks like a major weakness. Yet Baltimore rushed for 177 yards and scored two rushing touchdowns, while Wester’s punt return added another touchdown.
Indianapolis produced 240 passing yards and 126 rushing yards, giving the Colts a much higher conventional offensive yardage total. However, they scored only one offensive touchdown and relied heavily on field goals.
The individual performances provide more useful context.
Mitchell was Baltimore’s leading rusher and one of the game’s most efficient offensive players. Wester delivered the most explosive play of the night. Ali added a rushing touchdown. For Indianapolis, Jones led the passing attack, Leonard contributed both through the air and on the ground, Herbert scored the team’s only rushing touchdown, and Dulin led the receiving group in yardage.
The defensive numbers also show a competitive contest. Indianapolis created two interceptions, while Baltimore recorded one. Both defenses produced two sacks. Baltimore, however, recorded 12 passes defended and seven quarterback hits, while Indianapolis finished with five passes defended and three quarterback hits.
Ultimately, the final score was not a reflection of which team accumulated the most yardage. It was a reflection of which team converted its opportunities into points.
Baltimore did that better.
The Ravens’ 24-16 victory was built on an early lead, an effective rushing attack, explosive special teams production, and enough defensive disruption to prevent Indianapolis from completing its comeback.
For anyone reviewing this preseason matchup, the most useful lesson is to examine the statistics by situation and role rather than relying on the final score alone. The numbers reveal which players created explosive plays, which position groups generated consistent production, and where each team still had questions to answer.
Frequently Asked Questions
Who won the Colts vs Ravens preseason game?
The Baltimore Ravens defeated the Indianapolis Colts 24-16 in the 2025 preseason opener.
Who was Baltimore’s leading rusher?
Keaton Mitchell led Baltimore with 68 rushing yards on nine carries. He averaged 7.6 yards per carry and scored one rushing touchdown.
Who led the Colts in passing?
Daniel Jones led Indianapolis with 144 passing yards on 10 completions in 21 attempts. He did not throw an interception or touchdown pass.
Who scored Baltimore’s punt return touchdown?
LaJohntay Wester scored an 87-yard punt return touchdown for Baltimore.
How many rushing yards did the Ravens have?
Baltimore recorded 177 rushing yards on 42 attempts, averaging 4.2 yards per carry.
Did the Colts have more passing yards than the Ravens?
Yes. Indianapolis recorded 240 passing yards, while Baltimore finished with 49 passing yards.
Conclusion
The 24-16 Baltimore victory was a strong example of why preseason box scores require context.
Indianapolis produced more passing yards, had two defensive interceptions, and converted three field goals. Baltimore countered with 177 rushing yards, two rushing touchdowns, and a game-changing 87-yard punt return touchdown.
The individual numbers also provide several useful evaluation points. Keaton Mitchell delivered explosive rushing production, LaJohntay Wester made a major special teams statement, Daniel Jones supplied Indianapolis with its largest passing contribution, and Khalil Herbert scored the Colts’ only offensive touchdown.
The most meaningful takeaway is that production came from different areas for both teams. Baltimore did not need a strong passing game to win, while Indianapolis could not turn its higher offensive yardage total into enough touchdowns.
For preseason evaluation, that distinction is more valuable than the final score by itself.