John Harbaugh led the Ravens to 193 wins, including a Super Bowl victory, over the course of 18 seasons in Baltimore. Now he will lead the New York Football Giants.
But what (and who) led him to East Rutherford?
Below is a look at Harbaugh's distinguished career timeline.
1984-97: Harbaugh coached 10 years on offense and four on defense at the collegiate level, launching his coaching career in 1984 at the age of 21 as a graduate assistant for his father at Western Michigan. In his second position at the University of Pittsburgh (1987), he was mentored by the legendary Sid Gillman, a Pro Football Hall of Famer. Harbaugh also coached the tight ends at Pitt under head coach Mike Gottfried. While at Cincinnati (1989-96), Harbaugh coached special teams, tight ends, outside linebackers and running backs, and he served as the recruiting coordinator.
Harbaugh also coached one season at Indiana in 1997 as the defensive backs coach/special teams coordinator, under former Ravens offensive coordinator Cam Cameron, and one year at Morehead State in 1988 as the defensive backs coach/special teams and strength and conditioning coordinator.

1998 – Eagles head coach Ray Rhodes hires John Harbaugh, who quickly established a reputation as one of the NFL's top special teams coordinators. Subsequently, Harbaugh was one of four assistants retained by Andy Reid in 1999. Following the 2001 campaign, Harbaugh was voted the NFL's Special Teams Coach of the Year by his peers.

Jan. 19, 2008 – John Harbaugh is introduced as the third head coach in Baltimore Ravens history.

Sept. 7, 2008 – John Harbaugh makes his head coaching debut in a 17-10 victory over the Cincinnati Bengals at M&T Bank Stadium. Harbaugh goes on to win 192 more games, including postseason.

Dec. 28, 2008 – The Ravens defeat the Jaguars 27-7 in the final game of the regular season, securing a postseason berth in Harbaugh's first year at the helm.

Jan. 4, 2009 (Wild Card Round) – The Ravens defeat the Dolphins 27-9 on the road in Harbaugh's inaugural season. Harbaugh owns the most road playoff wins (eight) by a head coach in NFL history. Tom Coughlin, the Giants' two-time Super Bowl champion head coach, and Tom Landry are second with seven each. With 13 total victories in 2008, Harbaugh set the NFL record for the most wins ever by a rookie head coach starting a rookie quarterback (Joe Flacco).

Nov. 24, 2011 – In a Thanksgiving game that features the first-ever NFL game between head coaches who are brothers, John's Ravens bested Jim's 49ers, 16-6.

Jan. 1, 2012 – The Ravens defeat the Bengals in the regular-season finale, sweeping the division for the first time in team history and capturing the first of six AFC North titles under Harbaugh.

May 23, 2012 – The late Army Chief of Staff General Raymond Odierno presented Harbaugh and Tom Coughlin with the Outstanding Civilian Service Award during a ceremony at Joint Base Myer-Henderson Hall in Virginia.

Feb. 3, 2013 – John Harbaugh's Ravens defeat the 49ers, 34-31, in Super Bowl XLVII.

April 19, 2014 – John Harbaugh, a 1984 graduate of Miami University, is inducted into the Cradle of Coaches Association and immortalized with a statue at Yager Stadium's Cradle of Coaches Plaza. The statue of Harbaugh joins the existing Cradle of Coaches statues of Earl "Red" Blaik, Paul Brown, Carm Cozza, Paul Dietzel, Wilbur "Weeb" Ewbank, Ara Parseghian, John Pont and Glenn "Bo" Schembechler. The statues honor Miami graduates who have earned recognition as national collegiate or professional coaches of the year, who have been inducted into the College Football Hall of Fame or the Pro Football Hall of Fame, or whose teams won national collegiate or professional/Super Bowl championships.

Nov. 30, 2015 – John Harbaugh surpasses Brian Billick (85 wins) as the Ravens' all-time winningest coach in a Monday night stunner in Cleveland after Brent Urban blocks Travis Coons' field goal attempt and Will Hill returns it 64 yards for a touchdown as time expires.

Nov. 19, 2017 – With a 23-0 win over the Packers at historic Lambeau Field, John Harbaugh records his 100th victory as head coach (90 regular season plus 10 postseason).

April 26, 2018 – The Ravens draft future two-time NFL MVP Lamar Jackson with the final pick of the first round. Winning six of their last seven games that season – all with Jackson as the starter – Baltimore captures the AFC North title.

Dec. 29, 2019 – The Ravens win a franchise-record 12th consecutive game to close out the regular season. Baltimore's league-best 14-2 record sets a franchise mark, topping the 13-3 campaign from 2006. Baltimore becomes the first team ever to average 200 passing and 200 rushing yards per game in a season. Unanimous NFL MVP QB Lamar Jackson accounts for a league-high 43 total TDs.

Feb. 1, 2020 – John Harbaugh is named the 2019 AP NFL Coach of the Year.

2023 – Baltimore produces the NFL's best regular-season record (13-4) and earns a No. 1 playoff seed again. The Ravens become the first team in league history to finish a season ranking No. 1 in each of the following categories: points allowed (16.5 ppg), sacks (60) and takeaways (31, tied w/ NYG).
Jan. 6, 2026 – Ravens part ways with John Harbaugh, the winningest coach in franchise history, after an 18-year tenure. "This was an incredibly difficult decision, given the tremendous 18 years we have spent together and the profound respect I have for John as a coach and, most importantly, as a great man of integrity," Owner Steve Bisciotti said in a statement. "Throughout what I firmly believe is a Hall of Fame coaching career, John has delivered a Super Bowl championship to Baltimore and served as a steadfast pillar of humility and leadership. He and his family have deeply embedded themselves in this community. For these profound contributions, on and off the field, we should all be forever grateful."

Jan. 17, 2026 – John Harbaugh is hired as the 21st head coach in New York Football Giants history.
John Harbaugh's 193 total victories, including a Super Bowl title, are tied for 12th in NFL history.

Win No. 1 - September 7, 2008 - Ravens 17, Bengals 10

Win No. 2 - September 21, 2008 - Ravens 28, Browns 10

Win No. 3 - October 19, 2008 - Ravens 27, Dolphins 13

Win No. 4 - October 26, 2008 - Ravens 29, Raiders 10

Win No. 5 - November 2, 2008 - Ravens 37, Browns 27

Win No. 6 - November 9, 2008 - Ravens 41, Texans 13

Win No. 7 - November 23, 2008 - Ravens 36, Eagles 7

Win No. 8 - November 30, 2008 - Ravens 34, Bengals 3

Win No. 9 - December 7, 2008 - Ravens 24, Redskins 10

Win No. 10 - December 20, 2008 - Ravens 33, Cowboys 24

Win No. 11 - December 28, 2008 - Ravens 27, Jaguars 7

Win No. 12 - January 4, 2009 (Wild Card Round) - Ravens 27, Dolphins 9

Win No. 13 - January 10, 2009 (Divisional Round) - Ravens 13, Titans 10

Win No. 14 - September 13, 2009 - Ravens 38, Chiefs 24

Win No. 15 - September 20, 2009 - Ravens 31, Chargers 26

Win No. 16 - September 27, 2009 - Ravens 34, Browns 3

Win No. 17 - November 1, 2009 - Ravens 30, Broncos 7

Win No. 18 - November 16, 2009 - Ravens 16, Browns 0

Win No. 19 - November 29, 2009 - Ravens 20, Steelers 17 (OT)

Win No. 20 - December 13, 2009 - Ravens 48, Lions 3

Win No. 21 - December 20, 2009 - Ravens 31, Bears 7

Win No. 22 - January 3, 2010 - Ravens 21, Raiders 13

Win No. 23 - January 10, 2010 (Wild Card Round) - Ravens 33, Patriots 14

Win No. 24 - September 13, 2010 - Ravens 10, Jets 9

Win No. 25 - September 26, 2010 - Ravens 24, Browns 17

Win No. 26 - October 3, 2010 - Ravens 17, Steelers 14

Win No. 27 - October 10, 2010 - Ravens 31, Broncos 17

Win No. 28 - October 24, 2010 - Ravens 37, Bills 34 (OT)

Win No. 29 - November 7, 2010 - Ravens 26, Dolphins 10

Win No. 30 - November 21, 2010 - Ravens 37, Panthers 13

Win No. 31 - November 28, 2010 - Ravens 17, Buccaneers 10

Win No. 32 - December 13, 2010 - Ravens 34, Texans 28 (OT)

Win No. 33 - December 19, 2010 - Ravens 30, Saints 24

Win No. 34 - December 26, 2010 - Ravens 20, Browns 10

Win No. 35 - January 2, 2011 - Ravens 13, Bengals 7

Win No. 36 - January 9, 2011 (Wild Card Round) - Ravens 30, Chiefs 7

Win No. 37 - September 11, 2011 - Ravens 35, Steelers 7

Win No. 38 - September 25, 2011 - Ravens 37, Rams 7

Win No. 39 - October 2, 2011 - Ravens 34, Jets 17

Win No. 40 - October 16, 2011 - Ravens 29, Texans 14

Win No. 41 - October 30, 2011 - Ravens 30, Cardinals 27

Win No. 42 - November 6, 2011 - Ravens 23, Steelers 20

Win No. 43 - November 20, 2011 - Ravens 31, Bengals 24

Win No. 44 - November 24, 2011 - Ravens 16, 49ers 6

Win No. 45 - December 4, 2011 - Ravens 24, Browns 10

Win No. 46 - December 11, 2011 - Ravens 24, Colts 10

Win No. 47 - December 24, 2011 - Ravens 20, Browns 14

Win No. 48 - January 1, 2012 - Ravens 24, Bengals 16

Win No. 49 - January 15, 2012 (Divisional Round) - Ravens 20, Texans 13

Win No. 50 - September 10, 2012 - Ravens 44, Bengals 13

Win No. 51 - September 23, 2012 - Ravens 31, Patriots 30

Win No. 52 - September 27, 2012 - Ravens 23, Browns 16

Win No. 53 - October 7, 2012 - Ravens 9, Chiefs 6

Win No. 54 - October 14, 2012 - Ravens 31, Cowboys 29

Win No. 55 - November 4, 2012 - Ravens 25, Browns 15

Win No. 56 - November 11, 2012 - Ravens 55, Raiders 20

Win No. 57 - November 18, 2012 - Ravens 13, Steelers 10

Win No. 58 - November 25, 2012 - Ravens 16, Chargers 13

Win No. 59 - December 23, 2012 - Ravens 33, Giants 14

Win No. 60 - January 6, 2013 (Wild Card Round) - Ravens 24, Colts 9

Win No. 61 - January 12, 2013 (Divisional Round) - Ravens 38, Broncos 35 (2OT)

Win No. 62 - January 20, 2013 (AFC Championship Game) - Ravens 28, Patriots 13

Win No. 63 - February 3, 2013 (Super Bowl XLVII) - Ravens 34, 49ers 31

Win No. 64 - September 15, 2013 - Ravens 14, Browns 6

Win No. 65 - September 22, 2013 - Ravens 30, Texans 9

Win No. 66 - October 6, 2013 - Ravens 26, Dolphins 23

Win No. 67 - November 10, 2013 - Ravens 20, Bengals 17

Win No. 68 - November 24, 2013 - Ravens 19, Jets 3

Win No. 69 - November 28, 2013 - Ravens 22, Steelers 20

Win No. 70 - December 8, 2013 - Ravens 29, Vikings 26

Win No. 71 - December 16, 2013 - Ravens 18, Lions 16

Win No. 72 - September 11, 2014 - Ravens 26, Steelers 6

Win No. 73 - September 21, 2014 - Ravens 23, Browns 21

Win No. 74 - September 28, 2014 - Ravens 38, Panthers 10

Win No. 75 - October 12, 2014 - Ravens 48, Buccaneers 17

Win No. 76 - October 12, 2014 - Ravens 29, Falcons 7

Win No. 77 - November 9, 2014 - Ravens 21, Titans 7

Win No. 78 - November 24, 2014 - Ravens 34, Saints 27

Win No. 79 - December 7, 2014 - Ravens 28, Dolphins 13

Win No. 80 - December 14, 2014 - Ravens 20, Jaguars 12

Win No. 81 - December 28, 2014 - Ravens 20, Browns 10

Win No. 82 - January 3, 2015 (Wild Card Round) - Ravens 30, Steelers 17

Win No. 83 - October 1, 2015 - Ravens 23, Steelers 20 (OT)

Win No. 84 - November 1, 2015 - Ravens 29, Chargers 26

Win No. 85 - November 22, 2015 - Ravens 16, Rams 13

Win No. 86 - November 22, 2015 - Ravens 33, Browns 27

Win No. 87 - December 27, 2015 - Ravens 20, Steelers 17

Win No. 88 - September 11, 2016 - Ravens 13, Bills 7

Win No. 89 - September 18, 2016 - Ravens 25, Browns 20

Win No. 90 - September 25, 2016 - Ravens 19, Jaguars 17

Win No. 91 - November 6, 2016 - Ravens 21, Steelers 14

Win No. 92 - November 10, 2016 - Ravens 28, Browns 7

Win No. 93 - November 27, 2016 - Ravens 19, Bengals 14

Win No. 94 - December 4, 2016 - Ravens 38, Dolphins 6

Win No. 95 - December 18, 2016 - Ravens 27, Eagles 26

Win No. 96 - September 10, 2017 - Ravens 20, Bengals 0

Win No. 97 - September 17, 2017 - Ravens 24, Browns 10

Win No. 98 - October 8, 2017 - Ravens 30, Raiders 17

Win No. 99 - October 26, 2017 - Ravens 40, Dolphins 0

Win No. 100 - November 19, 2017 - Ravens 23, Packers 0

Win No. 101 - November 27, 2017 - Ravens 23, Texans 16

Win No. 102 - December 3, 2017 - Ravens 44, Lions 20

Win No. 103 - December 17, 2017 - Ravens 27, Browns 10

Win No. 104 - December 23, 2017 - Ravens 23, Colts 16

Win No. 105 - September 9, 2018 - Ravens 47, Bills 3

Win No. 106 - September 23, 2018 - Ravens 27, Broncos 14

Win No. 107 - September 30, 2018 - Ravens 26, Steelers 14

Win No. 108 - October 14, 2018 - Ravens 21, Titans 0

Win No. 109 - November 18, 2018 - Ravens 24, Bengals 21

Win No. 110 - November 25, 2018 - Ravens 34, Raiders 17

Win No. 111 - December 2, 2018 - Ravens 26, Falcons 16

Win No. 112 - December 16, 2018 - Ravens 20, Buccaneers 12

Win No. 113 - December 22, 2018 - Ravens 22, Chargers 10

Win No. 114 - December 30, 2018 - Ravens 26, Browns 24

Win No. 115 - September 8, 2019 - Ravens 59, Dolphins 10

Win No. 116 - September 15, 2019 - Ravens 23, Cardinals 17

Win No. 117 - October 6, 2019 - Ravens 26, Steelers 23 (OT)

Win No. 118 - October 13, 2019 - Ravens 23, Bengals 17

Win No. 119 - October 20, 2019 - Ravens 30, Seahawks 16

Win No. 120 - November 3, 2019 - Ravens 37, Patriots 20

Win No. 121 - November 10, 2019 - Ravens 49, Bengals 13

Win No. 122 - November 17, 2019 - Ravens 41, Texans 7

Win No. 123 - November 25, 2019 - Ravens 45, Rams 6

Win No. 124 - December 1, 2019 - Ravens 20, 49ers 17

Win No. 125 - December 8, 2019 - Ravens 24, Bills 17

Win No. 126 - December 12, 2019 - Ravens 42, Jets 21

Win No. 127 - December 22, 2019 - Ravens 31, Browns 15

Win No. 128 - December 29, 2019 - Ravens 28, Steelers 10

Win No. 129 - September 13, 2020 - Ravens 38, Browns 6

Win No. 130 - September 20, 2020 - Ravens 33, Texans 16

Win No. 131 - October 4, 2020 - Ravens 31, Washington Football Team 17

Win No. 132 - October 11, 2020 - Ravens 27, Bengals 3

Win No. 133 - October 18, 2020 - Ravens 30, Eagles 28

Win No. 134 - November 8, 2020 - Ravens 24, Colts 10

Win No. 135 - December 8, 2020 - Ravens 34, Cowboys 17

Win No. 136 - December 14, 2020 - Ravens 47, Browns 42

Win No. 137 - December 20, 2020 - Ravens 40, Jaguars 14

Win No. 138 - December 27, 2020 - Ravens 27, Giants 13

Win No. 139 - January 3, 2021 - Ravens 38, Bengals 3

Win No. 140 - January 10, 2021 (Wild Card Round) - Ravens 20, Titans 13

Win No. 141 - September 19, 2021 - Ravens 36, Chiefs 35

Win No. 142 - September 26, 2021 - Ravens 19, Lions 17

Win No. 143 - October 3, 2021 - Ravens 23, Broncos 7

Win No. 144 - October 11, 2021 - Ravens 31, Colts 25 (OT)

Win No. 145 - October 17, 2021 - Ravens 34, Chargers 6

Win No. 146 - November 7, 2021 - Ravens 34, Vikings 31 (OT)

Win No. 147 - November 21, 2021 - Ravens 16, Bears 13

Win No. 148 - November 28, 2021 - Ravens 16, Browns 10

Win No. 149 - September 11, 2022 - Ravens 24, Jets 9

Win No. 150 - September 25, 2022 - Ravens 37, Patriots 26

Win No. 151 - October 9, 2022 - Ravens 19, Bengals 17

Win No. 152 - October 23, 2022 - Ravens 23, Browns 20

Win No. 153 - October 27, 2022 - Ravens 27, Buccaneers 22

Win No. 154 - November 7, 2022 - Ravens 27, Saints 13

Win No. 155 - November 20, 2022 - Ravens 13, Panthers 3

Win No. 156 - December 4, 2022 - Raven s 10, Broncos 9

Win No. 157 - December 11, 2022 - Ravens 16, Steelers 14

Win No. 158 - December 24, 2022 - Ravens 17, Falcons 9

Win No. 159 - September 10, 2023 - Ravens 25, Texans 9

Win No. 160 - September 17, 2023 - Ravens 27, Bengals 24

Win No. 161 - October 1, 2023 - Ravens 28, Browns 3

Win No. 162 - October 15, 2023 - Ravens 24, Titans 16

Win No. 163 - October 22, 2023 - Ravens 38, Lions 6

Win No. 164 - October 29, 2023 - Ravens 31, Cardinals 24

Win No. 165 - November 5, 2023 - Ravens 37, Seahawks 3

Win No. 166 - November 16, 2023 - Ravens 34, Bengals 20

Win No. 167 - November 26, 2023 - Ravens 20, Chargers 10

Win No. 168 - December 10, 2023 - Ravens 37, Rams 31 (OT)

Win No. 169 - December 17, 2023 - Ravens 23, Jaguars 7

Win No. 170 - December 25, 2023 - Ravens 33, 49ers 19

Win No. 171 - December 31, 2023 - Ravens 56, Dolphins 19

Win No. 172 - January 20, 2024 (Divisional Round) - Ravens 34, Texans 10

Win No. 173 - September 22, 2024 - Ravens 28, Cowboys 25

Win No. 174 - September 29, 2024 - Ravens 35, Bills 10

Win No. 175 - October 6, 2024 - Ravens 41, Bengals 38 (OT)

Win No. 176 - October 13, 2024 - Ravens 30, Commanders 23

Win No. 177 - October 21, 2024 - Ravens 41, Buccaneers 31

Win No. 178 - November 3, 2024 - Ravens 41, Broncos 10

Win No. 179 - November 7, 2024 - Ravens 35, Bengals 34

Win No. 180 - November 25, 2024 - Ravens 30, Chargers 23

Win No. 181 - December 15, 2024 - Ravens 35, Giants 14

Win No. 182 - December 21, 2024 - Ravens 34, Steelers 17

Win No. 183 - December 25, 2024 - Ravens 31, Texans 2

Win No. 184 - January 4, 2025 - Ravens 35, Browns 10

Win No. 185 - January 11, 2025 (Wild Card Round) - Ravens 28, Steelers 14

Win No. 186 - September 14, 2025 - Ravens 41, Browns 17

Win No. 187 - October 26, 2025 - Ravens 30, Bears 16

Win No. 188 - October 30, 2025 - Ravens 28, Dolphins 6

Win No. 189 - November 9, 2025 - Ravens 27, Vikings 19

Win No. 193 - November 16, 2025- Ravens 23, Browns 16

Win No. 191 - November 23, 2025 - Ravens 23, Jets 10

Win No. 192 - December 14, 2025 - Ravens 24, Bengals 0

Win No. 193 - December 27, 2025 - Ravens 41, Packers 24

Subscribe to Giants Text Alerts to stay up to date on breaking news, ticket offers, gameday entertainment, and more!




