Ask it like a fan: a team, a player, “Cats v Pies”, “NRL ladder”, or a stats question like “who's made the most ducks”. Every stat we hold is in the Stats Centre.
San Diego Padres v San Francisco Giants: head to head | Lineball
San Diego Padres edge 5–0 on season record, scoring margin, recent form and recent meetings. 571 meetings in MLB on record. A read of the stats, not a tip.
San Francisco Giants lead the head to head 293–278 from 571 meetings since 1969.
2026: San Diego Padres 94–74, San Francisco Giants 65–97. San Diego Padres have the better margin, +0.3 a game to -0.6.
San Diego Padres have won the last 6 against San Francisco Giants.
Last five: San Diego Padres 2 wins, San Francisco Giants 0. San Francisco Giants are on a 5-game losing run.
San Diego Padres average more walks per game: 3.4 to 2.8.
San Francisco Giants average more earned runs per game: 4.3 to 3.9.
San Diego Padres average more strikeouts per game: 8.1 to 7.4.
San Diego Padres’ biggest win in the rivalry: 11–0 in 2004, by 11.
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
278571 games since 1969293
14 Sept 2026 · Oracle Park, San FranciscoSan Diego Padres 6San Francisco Giants 4
13 Sept 2026 · Oracle Park, San FranciscoSan Diego Padres 7San Francisco Giants 6
12 Sept 2026 · Oracle Park, San FranciscoSan Diego Padres 7San Francisco Giants 5
3 Aug 2026 · Petco Park, San DiegoSan Diego Padres 5San Francisco Giants 4
2 Aug 2026 · Petco Park, San DiegoSan Diego Padres 6San Francisco Giants 5
1 Aug 2026 · Petco Park, San DiegoSan Diego Padres 7San Francisco Giants 0
31 July 2026 · Petco Park, San DiegoSan Diego Padres 1San Francisco Giants 4
7 May 2026 · Oracle Park, San FranciscoSan Diego Padres 5San Francisco Giants 1
2026 season
Per game, this season.
4.4744 totalScored per gameper game4.1669 total
4.1695 totalConceded per gameper game · lower is better4.7760 total
8.11,358 totalHitsper game8.31,341 total
1.1189 totalHome runsper game1.1178 total
4.3715 totalRBIsper game4.0646 total
4.4744 totalRunsper game4.1
669 total
3.4572 totalWalksper game2.8449 total
33.25,570 totalAt batsper game33.85,473 total
8.11,355 totalStrikeouts (batting)per game8.31,342 total