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 Francisco Giants v San Diego Padres: 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 Francisco Giants 65–97, San Diego Padres 94–74. 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 Francisco Giants 0 wins, San Diego Padres 2. 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 Francisco Giants’ biggest win in the rivalry: 12–0 in 2022, by 12.
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
293571 games since 1969278
14 Sept 2026 · Oracle Park, San FranciscoSan Francisco Giants 4San Diego Padres 6
13 Sept 2026 · Oracle Park, San FranciscoSan Francisco Giants 6San Diego Padres 7
12 Sept 2026 · Oracle Park, San FranciscoSan Francisco Giants 5San Diego Padres 7
3 Aug 2026 · Petco Park, San DiegoSan Francisco Giants 4San Diego Padres 5
2 Aug 2026 · Petco Park, San DiegoSan Francisco Giants 5San Diego Padres 6
1 Aug 2026 · Petco Park, San DiegoSan Francisco Giants 0San Diego Padres 7
31 July 2026 · Petco Park, San DiegoSan Francisco Giants 4San Diego Padres 1
7 May 2026 · Oracle Park, San FranciscoSan Francisco Giants 1San Diego Padres 5
2026 season
Per game, this season.
4.1669 totalScored per gameper game4.4744 total
4.7760 totalConceded per gameper game · lower is better4.1695 total
8.31,341 totalHitsper game8.11,358 total
1.1178 totalHome runsper game1.1189 total
4.0646 totalRBIsper game4.3715 total
4.1669 totalRunsper game4.4
744 total
2.8449 totalWalksper game3.4572 total
33.85,473 totalAt batsper game33.25,570 total
8.31,342 totalStrikeouts (batting)per game8.11,355 total