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.
Texas Rangers v San Francisco Giants: head to head | Lineball
Texas Rangers edge 3–1 on season record, scoring margin, recent form and recent meetings. 35 meetings in MLB on record. A read of the stats, not a tip.
San Francisco Giants lead the head to head 22–13 from 35 meetings since 2006.
2026: Texas Rangers 80–82, San Francisco Giants 65–97. Texas Rangers have the better margin, -0.3 a game to -0.6.
Texas Rangers have won the last 2 against San Francisco Giants.
Last five: Texas Rangers 2 wins, San Francisco Giants 0. San Francisco Giants are on a 5-game losing run.
San Francisco Giants average more walks allowed per game: 3.7 to 3.1.
Texas Rangers average more walks per game: 3.2 to 2.8.
Texas Rangers average more strikeouts per game: 8.3 to 7.4.
Texas Rangers’ biggest win in the rivalry: 6–0 in 2026, by 6.
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
1335 games since 200622
6 Aug 2026 · Globe Life Field, ArlingtonTexas Rangers 6San Francisco Giants 0
5 Aug 2026 · Globe Life Field, ArlingtonTexas Rangers 5San Francisco Giants 4
4 Aug 2026 · Globe Life Field, ArlingtonTexas Rangers 1San Francisco Giants 5
28 Apr 2025 · Oracle Park, San FranciscoTexas Rangers 2San Francisco Giants 3
27 Apr 2025 · Oracle Park, San FranciscoTexas Rangers 2San Francisco Giants 3
26 Apr 2025 · Oracle Park, San FranciscoTexas Rangers 2San Francisco Giants 0
10 June 2024 · Globe Life Field, ArlingtonTexas Rangers 7San Francisco Giants 2
9 June 2024 · Globe Life Field, ArlingtonTexas Rangers 1San Francisco Giants 3
2026 season
Per game, this season.
4.2673 totalScored per gameper game4.1669 total
4.4719 totalConceded per gameper game · lower is better4.7760 total
81,296 totalHitsper game8.31,341 total
1.1183 totalHome runsper game1.1178 total
4.0649 totalRBIsper game4.0646 total
4.2673 totalRunsper game4.1
669 total
3.2525 totalWalksper game2.8449 total
33.15,362 totalAt batsper game33.85,473 total
8.61,389 totalStrikeouts (batting)per game8.31,342 total