Head-to-Head Records
Select a team and a range of years and find their head-to-head records against all opponents. The teams listed below are by their current franchises. For example, to find the Brooklyn Dodgers head-to-head records select Los Angeles Dodgers.
Head-to-Head record for New York Highlanders and New York Yankees against the listed opponents from 1876 to 2026
Head to Head Records
| Pitching Stats | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Rk | Franchise | Tm | G | W | L | RS | RA | hmW-L | rdW-L | Games_list | |
| 1 | Arizona Diamondbacks | ARI | 31 | 18 | 13 | .581 | 142 | 141 | 11-6 | 7-7 | games |
| 2 | Atlanta Braves | ATL | 51 | 29 | 22 | .569 | 253 | 225 | 13-14 | 16-8 | games |
| 3 | Baltimore Orioles | BAL, SLB | 2316 | 1373 | 929 | .596 | 11578 | 9378 | 729-424 | 644-505 | games |
| 4 | Boston Red Sox | BOS | 2305 | 1253 | 1038 | .547 | 11081 | 10089 | 676-468 | 577-570 | games |
| 5 | Chicago Cubs | CHC | 28 | 19 | 9 | .679 | 139 | 85 | 10-4 | 9-5 | games |
| 6 | Chicago White Sox | CHW | 1945 | 1094 | 837 | .567 | 9177 | 7832 | 584-379 | 510-458 | games |
| 7 | Cincinnati Reds | CIN | 34 | 17 | 17 | .500 | 146 | 137 | 9-11 | 8-6 | games |
| 8 | Cleveland Guardians | CLE | 2028 | 1130 | 886 | .561 | 9674 | 8463 | 610-398 | 520-488 | games |
| 9 | Colorado Rockies | COL | 31 | 17 | 14 | .548 | 186 | 156 | 10-4 | 7-10 | games |
| 10 | Detroit Tigers | DET | 2028 | 1074 | 944 | .532 | 9945 | 9151 | 585-421 | 489-523 | games |
| 11 | Houston Astros | HOU | 91 | 54 | 37 | .593 | 436 | 378 | 26-20 | 28-17 | games |
| 12 | Kansas City Royals | KCR | 538 | 331 | 206 | .616 | 2715 | 2199 | 183-88 | 148-118 | games |
| 13 | Los Angeles Angels | ANA, CAL, LAA | 700 | 384 | 316 | .549 | 3180 | 2913 | 215-135 | 169-181 | games |
| 14 | Los Angeles Dodgers | LAD | 25 | 12 | 13 | .480 | 97 | 115 | 3-5 | 9-8 | games |
| 15 | Miami Marlins | MIA, FLA | 46 | 24 | 22 | .522 | 208 | 206 | 14-7 | 10-15 | games |
| 16 | Milwaukee Brewers | MIL, SEP | 415 | 220 | 194 | .531 | 1867 | 1736 | 128-76 | 92-118 | games |
| 17 | Minnesota Twins | MIN, WSH | 1939 | 1149 | 777 | .597 | 9508 | 7515 | 610-348 | 539-429 | games |
| 18 | New York Mets | NYM | 155 | 84 | 71 | .542 | 739 | 707 | 45-33 | 39-38 | games |
| 19 | Oakland Athletics | ATH, OAK, KCA, PHA | 1953 | 1157 | 787 | .595 | 9898 | 7844 | 624-354 | 533-433 | games |
| 20 | Philadelphia Phillies | PHI | 47 | 25 | 22 | .532 | 247 | 242 | 14-10 | 11-12 | games |
| 21 | Pittsburgh Pirates | PIT | 28 | 18 | 10 | .643 | 186 | 113 | 11-3 | 7-7 | games |
| 22 | San Diego Padres | SDP | 27 | 17 | 10 | .630 | 118 | 96 | 11-4 | 6-6 | games |
| 23 | San Francisco Giants | SFG | 27 | 19 | 8 | .704 | 130 | 80 | 9-6 | 10-2 | games |
| 24 | Seattle Mariners | SEA | 462 | 267 | 195 | .578 | 2290 | 1924 | 132-96 | 135-99 | games |
| 25 | St. Louis Cardinals | STL | 24 | 14 | 10 | .583 | 126 | 116 | 7-2 | 7-8 | games |
| 26 | Tampa Bay Rays | TBR, TBD | 481 | 273 | 208 | .568 | 2314 | 1985 | 150-92 | 123-116 | games |
| 27 | Texas Rangers | TEX, WSA | 707 | 414 | 293 | .586 | 3457 | 2985 | 230-128 | 184-165 | games |
| 28 | Toronto Blue Jays | TOR | 745 | 407 | 338 | .546 | 3541 | 3299 | 214-158 | 193-180 | games |
| 29 | Washington Nationals | WSN, MON | 47 | 26 | 21 | .553 | 228 | 172 | 14-11 | 12-10 | games |
| 19254 | 10919 | 8247 | .570 | 93606 | 80282 | 5877-3705 | 5042-4542 | ||||
Franchise is the current franchise name. For example, the Brooklyn Dodgers would be listed as the Los Angeles Dodgers.
Team ID's is a list of team IDs for the franchise used during the years in question.


We're Social...for Statheads
Site Last Updated: Wednesday, June 24, 3:50AM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead Baseball: Get your first month FREE
Your All-Access Ticket to the Baseball Reference Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.