Pittsburgh Pirates Pittsburgh Pirates (PIT)

Division: NL Central
Elo Rating: 1462
Record: 33-50

Recent Games

Date Opponent Opponent ELO Result Score ELO Change
2025-06-27 vs New York Mets 1490 W 1-9
2025-06-25 @ Milwaukee Brewers 1582 L 2-4
2025-06-24 @ Milwaukee Brewers 1582 L 3-9
2025-06-23 @ Milwaukee Brewers 1582 W 5-4
2025-06-22 vs Texas Rangers 1505 W 3-8
2025-06-21 vs Texas Rangers 1505 L 3-2
2025-06-20 vs Texas Rangers 1505 L 6-2
2025-06-19 @ Detroit Tigers 1559 L 2-9
2025-06-19 @ Detroit Tigers 1559 W 8-4
2025-06-17 @ Detroit Tigers 1559 L 3-7
2025-06-15 @ Chicago Cubs 1546 L 2-3
2025-06-14 @ Chicago Cubs 1546 L 1-2
2025-06-13 @ Chicago Cubs 1546 W 2-1
2025-06-12 @ Chicago Cubs 1546 L 2-3
2025-06-11 vs Miami Marlins 1505 W 2-5
2025-06-10 vs Miami Marlins 1505 L 3-2
2025-06-09 vs Miami Marlins 1505 W 3-10
2025-06-08 vs Philadelphia Phillies 1536 W 1-2
2025-06-07 vs Philadelphia Phillies 1536 W 1-2
2025-06-06 vs Philadelphia Phillies 1536 W 4-5
2025-06-05 vs Houston Astros 1629 L 8-2
2025-06-04 vs Houston Astros 1629 W 0-3
2025-06-03 vs Houston Astros 1629 L 3-0
2025-06-01 @ San Diego Padres 1496 L 4-6
2025-05-31 @ San Diego Padres 1496 W 5-0
2025-05-30 @ San Diego Padres 1496 L 2-3
2025-05-28 @ Arizona Diamondbacks 1487 W 10-1
2025-05-27 @ Arizona Diamondbacks 1487 W 9-6
2025-05-26 @ Arizona Diamondbacks 1487 L 0-5
2025-05-25 vs Milwaukee Brewers 1582 L 6-5
2025-05-24 vs Milwaukee Brewers 1582 W 1-2
2025-05-23 vs Milwaukee Brewers 1582 W 5-6
2025-05-22 vs Milwaukee Brewers 1582 L 8-5
2025-05-21 vs Cincinnati Reds 1560 W 1-3
2025-05-20 vs Cincinnati Reds 1560 W 0-1
2025-05-19 vs Cincinnati Reds 1560 L 7-1
2025-05-18 @ Philadelphia Phillies 1536 L 0-1
2025-05-17 @ Philadelphia Phillies 1536 L 2-5
2025-05-16 @ Philadelphia Phillies 1536 L 4-8
2025-05-14 @ New York Mets 1490 W 4-0
2025-05-13 @ New York Mets 1490 L 1-2
2025-05-12 @ New York Mets 1490 L 3-4
2025-05-11 vs Atlanta Braves 1454 W 3-4
2025-05-10 vs Atlanta Braves 1454 L 3-2
2025-05-09 vs Atlanta Braves 1454 W 2-3
2025-05-07 @ St. Louis Cardinals 1535 L 0-5
2025-05-06 @ St. Louis Cardinals 1535 L 1-2
2025-05-05 @ St. Louis Cardinals 1535 L 3-6
2025-05-04 vs San Diego Padres 1496 L 4-0
2025-05-03 vs San Diego Padres 1496 L 2-1
2025-05-02 vs San Diego Padres 1496 L 9-4
2025-05-01 vs Chicago Cubs 1546 L 8-3
2025-04-30 vs Chicago Cubs 1546 W 3-4
2025-04-29 vs Chicago Cubs 1546 L 9-0
2025-04-27 @ Los Angeles Dodgers 1593 L 2-9
2025-04-26 @ Los Angeles Dodgers 1593 L 4-8
2025-04-25 @ Los Angeles Dodgers 1593 W 3-0
2025-04-24 @ Los Angeles Angels 1544 L 3-4
2025-04-23 @ Los Angeles Angels 1544 W 3-0
2025-04-22 @ Los Angeles Angels 1544 W 9-3
2025-04-20 vs Cleveland Guardians 1477 L 5-4
2025-04-19 vs Cleveland Guardians 1477 L 3-0
2025-04-18 vs Cleveland Guardians 1477 L 10-7
2025-04-17 vs Washington Nationals 1374 W 0-1
2025-04-16 vs Washington Nationals 1374 W 1-6
2025-04-15 vs Washington Nationals 1374 L 3-0
2025-04-14 vs Washington Nationals 1374 W 3-10
2025-04-13 @ Cincinnati Reds 1560 L 0-4
2025-04-12 @ Cincinnati Reds 1560 L 2-5
2025-04-11 @ Cincinnati Reds 1560 L 3-5
2025-04-09 vs St. Louis Cardinals 1535 W 1-2
2025-04-08 vs St. Louis Cardinals 1535 L 5-3
2025-04-07 vs St. Louis Cardinals 1535 W 4-8
2025-04-06 vs New York Yankees 1522 W 4-5
2025-04-05 vs New York Yankees 1522 L 10-4
2025-04-04 vs New York Yankees 1522 L 9-4
2025-04-02 @ Tampa Bay Rays 1626 W 4-2
2025-04-01 @ Tampa Bay Rays 1626 L 0-7
2025-03-31 @ Tampa Bay Rays 1626 L 1-6
2025-03-30 @ Miami Marlins 1505 L 2-3
2025-03-29 @ Miami Marlins 1505 L 4-5
2025-03-28 @ Miami Marlins 1505 W 4-3
2025-03-27 @ Miami Marlins 1505 L 4-5

Last updated: 2025-06-28 04:30:00 Eastern Time