Baltimore Ravens 24, Indianapolis Colts 16 | M&T Bank Stadium | August 7, 2025
Anthony Richardson made it two drives. David Ojabo dropped him for an 8-yard loss on the second play of Indianapolis’s second possession, dislocating Richardson’s right pinkie in the process, and Indianapolis ran three quarterbacks through a 24-16 preseason loss they never led after the first quarter. The Ravens won it with their legs and their rookies: 177 rushing yards, an 87-yard punt return touchdown from LaJohntay Wester, and a 69-yard kickoff return from Rasheen Ali that set up his own score, all before halftime.
Table of Contents
Game Information
Detail
Info
Date
August 7, 2025
Venue
M&T Bank Stadium, Baltimore, MD
Attendance
63,302
Broadcast
NFL Network / WBAL-TV / FOX59
Final Score
Baltimore Ravens 24, Indianapolis Colts 16
Scoring Summary
Quarter
Time
Team
Play
Score
Q1
11:51
IND
Spencer Shrader 53-yd FG
IND 3, BAL 0
Q1
8:10
BAL
Keaton Mitchell 22-yd rush (Tyler Loop kick)
IND 3, BAL 7
Q1
2:15
BAL
LaJohntay Wester 87-yd punt return (Tyler Loop kick)
IND 3, BAL 14
Q1
0:09
IND
Spencer Shrader 33-yd FG
IND 6, BAL 14
Q2
2:14
IND
Spencer Shrader 39-yd FG
IND 9, BAL 14
Q2
1:26
BAL
Rasheen Ali 2-yd rush (Tyler Loop kick)
IND 9, BAL 21
Q3
7:13
IND
Khalil Herbert 1-yd rush (Maddux Trujillo kick)
IND 16, BAL 21
Q4
4:41
BAL
Tyler Loop 52-yd FG
IND 16, BAL 24
Team Stats
Category
Indianapolis
Baltimore
Final Score
16
24
Total Yards
366
226
Total Plays
78
60
Yards per Play
4.7
3.8
Passing Yards
240
49
Comp/Att
24/48
5/16
Yards per Pass
4.8
2.7
Interceptions Thrown
1
2
Sacks / Yards Lost
2 / 17
2 / 10
Rushing Yards
126
177
Rushing Attempts
28
42
Yards per Rush
4.5
4.2
First Downs
19
15
Passing 1st Downs
11
2
Rushing 1st Downs
8
11
1st Downs via Penalty
0
2
3rd Down Efficiency
6/19 (31.6%)
5/14 (35.7%)
4th Down Efficiency
1/2
1/1
Red Zone (Made/Att)
1/3
1/2
Penalties
9 for 107 yds
7 for 43 yds
Turnovers
1
2
Fumbles Lost
0
0
Time of Possession
32:39
27:21
Indianapolis out-gained Baltimore by 140 yards and held the ball for more than five minutes longer, but lost on the scoreboard. Three scoring plays came off special teams and the Colts’ penalty yardage (107) exceeded Baltimore’s entire passing output (49).
Indianapolis Colts Box Score
Passing
Player
C/ATT
YDS
AVG
TD
INT
SACKS
RTG
Daniel Jones
10/21
144
6.9
0
0
1-9
70.3
Riley Leonard
12/24
92
3.8
0
1
0-0
42.4
Anthony Richardson
2/3
21
7.0
0
0
1-8
86.8
Team
24/48
257
5.4
0
1
2-17
57.4
Richardson completed 2 of 3 passes for 21 yards before Ojabo’s sack ended his night. The Colts’ medical staff reset the dislocated pinkie on the sideline but ruled him out shortly after. Jones handled the rest of the first half. Leonard took every second-half snap.
Rushing
Player
CAR
YDS
AVG
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
Team
28
126
4.5
1
21
Herbert scored Indianapolis’s only touchdown on a 1-yard plunge in the third quarter, capping a 7-play, 54-yard drive.
Receiving
Player
REC
TGT
YDS
AVG
TD
LONG
Ashton Dulin
3
7
54
18.0
0
25
Tyler Warren
3
3
40
13.3
0
23
Adonai Mitchell
2
6
37
18.5
0
22
Laquon Treadwell
1
3
24
24.0
0
24
Jelani Woods
2
3
23
11.5
0
14
Ajou Ajou
3
5
18
6.0
0
8
Coleman Owen
4
6
18
4.5
0
6
Will Mallory
1
2
15
15.0
0
15
Anthony Gould
2
4
12
6.0
0
8
Drew Ogletree
1
1
7
7.0
0
7
Sean McKeon
1
1
5
5.0
0
5
Landon Parker
1
1
4
4.0
0
4
Khalil Herbert
0
1
0
—
0
0
Ulysses Bentley IV
0
1
0
—
0
0
DJ Giddens
0
1
0
—
0
0
Blayne Taylor
0
1
0
—
0
0
Tyler Kahmann
0
1
0
—
0
0
Team
24
47
257
10.7
0
25
Defense
Player
TOT
SOLO
SACKS
TFL
PD
QB HTS
Hunter Wohler
9
6
0
0
0
0
Duke Shelley
6
4
0
0
0
0
Eric Johnson II
5
2
0
0
0
0
Segun Olubi
5
1
0
0
0
0
Adetomiwa Adebawore
4
2
1
1
0
1
Desmond Little
4
2
0
0
0
0
Johnathan Edwards
3
3
0
0
0
0
Austin Ajiake
3
2
0
0
0
0
Joe Bachie
3
1
0
0
1
0
Isaiah Land
3
1
0
0
0
0
JT Tuimoloau
2
2
1
2
1
2
Rodney Thomas II
2
2
0
0
0
0
Daniel Scott
2
1
0
0
0
0
Samuel Womack III
2
1
0
0
0
0
Cameron McGrone
2
1
0
0
0
0
Tim Smith
2
1
0
0
1
0
Neville Gallimore
2
0
0
0
0
0
Laquon Treadwell
1
1
0
0
0
0
Chris Lammons
1
1
0
0
0
0
Khalil Herbert
1
1
0
0
0
0
Kwity Paye
1
1
0
0
0
0
Tyler Goodson
1
1
0
0
0
0
Solomon DeShields
1
1
0
0
0
0
Tre Herndon
1
0
0
0
0
0
Durell Nchami
1
0
0
0
0
0
Alex Johnson
1
0
0
0
2
0
Trey Washington
1
0
0
0
0
0
Team
69
38
2
3
5
3
Interceptions
Player
INT
YDS
TD
Joe Bachie
1
0
0
Alex Johnson
1
0
0
Team
2
0
0
Kicking
Player
FG
PCT
LONG
XP
PTS
Spencer Shrader
3/4
75.0%
53
0/0
9
Maddux Trujillo
0/0
—
—
1/1
1
Team
3/4
75.0%
53
1/1
10
Shrader hit from 53, 33, and 39 yards. He missed from 52, hitting the left upright in the second quarter.
Punting
Player
NO
YDS
AVG
TB
IN 20
LONG
Rigoberto Sanchez
6
278
46.3
0
2
55
Team
6
278
46.3
0
2
55
Kick Returns
Player
NO
YDS
AVG
LONG
TD
Khalil Herbert
2
51
25.5
31
0
Anthony Gould
1
36
36.0
36
0
DJ Giddens
1
21
21.0
21
0
Team
4
108
27.0
36
0
Punt Returns
Player
NO
YDS
AVG
LONG
TD
Anthony Gould
1
20
20.0
20
0
Coleman Owen
2
17
8.5
14
0
Team
3
37
12.3
20
0
Baltimore Ravens Box Score
Passing
Player
C/ATT
YDS
AVG
TD
INT
SACKS
RTG
Cooper Rush
2/4
16
4.0
0
1
1-8
20.8
Devin Leary
3/12
43
3.6
0
1
1-2
7.3
Team
5/16
59
3.7
0
2
2-10
3.9
With Lamar Jackson inactive, Baltimore’s quarterbacks combined for 49 yards on 16 attempts with two interceptions. Harbaugh said after the game: “We’d like to pass for more than 59 yards. I assure you.”
Rushing
Player
CAR
YDS
AVG
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
Team
42
177
4.2
2
23
Mitchell ran for 23 yards on his first carry, then scored from 22 out two plays later. Derrick Henry sat alongside Jackson; D’Ernest Johnson absorbed the volume work with 18 carries.
Receiving
Player
REC
TGT
YDS
AVG
TD
LONG
LaJohntay Wester
2
3
41
20.5
0
30
Tylan Wallace
1
1
9
9.0
0
9
Charlie Kolar
1
1
7
7.0
0
7
D’Ernest Johnson
1
1
2
2.0
0
2
Keith Kirkwood
0
1
0
—
0
0
Anthony Miller
0
2
0
—
0
0
Scotty Washington
0
1
0
—
0
0
Dayton Wade
0
3
0
—
0
0
Rasheen Ali
0
1
0
—
0
0
Devontez Walker
0
2
0
—
0
0
Team
5
16
59
11.8
0
30
Defense
Player
TOT
SOLO
SACKS
TFL
PD
QB HTS
Beau Brade
7
6
0
0
1
0
T.J. Tampa
6
3
0
0
2
0
Keyon Martin
5
3
0
0
1
0
Jayson Jones
4
3
0
0
0
0
Reuben Lowery III
4
2
0
0
0
0
Adisa Isaac
4
1
1
1
0
1
Chandler Martin
4
1
0
0
1
0
Jay Higgins IV
3
2
0
0
2
0
Desmond Igbinosun
3
2
0
0
0
0
Marquise Robinson
3
2
0
0
1
0
Aeneas Peebles
3
1
0
0
1
0
C.J. Ravenell
3
1
0
0
0
1
CJ Okoye
3
1
0
0
0
1
David Ojabo
2
2
1
1
0
1
Dayton Wade
2
2
0
0
0
0
Trenton Simpson
2
1
0
0
0
0
Kaimon Rucker
2
1
0
0
0
2
Mike Green
2
1
0
0
0
0
Brent Urban
1
1
0
0
0
0
William Kwenkeu
1
1
0
0
1
0
Jake Hummel
1
1
0
0
0
0
Jalyn Armour-Davis
1
1
0
0
2
0
Malaki Starks
1
1
0
0
0
0
Tyler Loop
1
1
0
0
0
0
Keondre Jackson
1
1
0
0
0
0
Adedayo Odeleye
1
1
0
0
0
0
Bilhal Kone
1
1
0
0
0
0
Malik Hamm
1
0
0
0
0
1
Sanoussi Kane
1
0
0
0
0
0
Teddye Buchanan
1
0
0
0
0
0
Team
74
44
2
2
12
7
Ojabo’s sack of Richardson in the first quarter produced the game’s most consequential play. Rookie corner Bilhal Kone was carted off with a severe knee injury in the first quarter and was expected to miss the 2025 season.
Interceptions
Player
INT
YDS
TD
Jay Higgins IV
1
2
0
Team
1
2
0
Fumbles
Player
FUM
LOST
REC
Devin Leary
1
0
0
Ben Cleveland
0
0
1
Team
1
0
1
Kicking
Player
FG
PCT
LONG
XP
PTS
Tyler Loop
1/2
50.0%
52
3/3
6
Team
1/2
50.0%
52
3/3
6
Loop, the rookie kicker replacing Justin Tucker, missed from 46 yards in the first half and converted from 52 in the fourth quarter. He made all three extra points.
Punting
Player
NO
YDS
AVG
TB
IN 20
LONG
Jordan Stout
5
241
48.2
0
1
63
Team
5
241
48.2
0
1
63
Kick Returns
Player
NO
YDS
AVG
LONG
TD
Rasheen Ali
1
69
69.0
69
0
Keaton Mitchell
3
64
21.3
25
0
Dayton Wade
1
23
23.0
23
0
Team
5
156
31.2
69
0
Ali’s 69-yard kickoff return set up his own 2-yard touchdown run with 1:26 left in the second quarter, pushing Baltimore’s lead to 21-9 at halftime.
Punt Returns
Player
NO
YDS
AVG
LONG
TD
LaJohntay Wester
3
104
34.7
87
1
Anthony Miller
1
5
5.0
5
0
Team
4
109
27.3
87
1
Wester’s 87-yard return in the first quarter was the play of the game. He told Mitchell during practice that week he was going to return one for a touchdown, and on Wednesday called his father to say he felt one coming. NFL Next Gen Stats tracked him at 115.4 total yards traveled from snap to score. PFF graded him 84.1 on the game, the highest mark for any rookie wide receiver in preseason Week 1 and 12th-highest among all receivers graded.
Officials
Role
Official
Referee
Shawn Smith
Umpire
Tra Blake
Down Judge
Jay Bilbo
Line Judge
Jeff Seeman
Back Judge
Dino Paganelli
Field Judge
Dyrol Prioleau
Side Judge
Boris Cheek
Indianapolis out-gained Baltimore in total yards (366 to 226), held possession for 32 minutes, and still lost by eight. The Colts scored three field goals and one rushing touchdown. Richardson’s pinkie was reset on the sideline and coach Shane Steichen called him day-to-day after the game. Baltimore’s passing game was effectively non-functional (49 yards, two interceptions, a 3.9 passer rating) and it still won because Wester, Mitchell, and Ali gave the Ravens 17 points before Jones threw his second pass of the game. The two teams were scheduled to meet again in Week 1 of the regular season at some point in the 2025 campaign; the preseason result told you more about depth charts than anything else, which is what August football is supposed to do.
Bobby A. Smith is a Senior Sports Analyst with over nine years of professional experience, specializing in forensic analysis of game strategy and player performance.
His work provides a definitive lens on a broad spectrum of professional sports, delivering expert commentary on the NFL, NBA, MLB, WNBA, Soccer, Boxing, Cricket, F1, and NASCAR. Unlike surface-level reporting, Bobbyโs analysis is known for identifying the critical, game-deciding patterns that raw statistics often obscure. Every article is grounded in rigorous, fact-based research and an unwavering commitment to journalistic integrity.