MLB

How to Stream Texas Rangers at San Francisco Giants: Live, TV Channel, April 27, 2025

How to Watch Game

📅
Date
Loading...
🕰️
Time
Loading...
📍
Location
Loading...
📡
TV
Loading...

The Texas Rangers (15-12) are set to face the San Francisco Giants (18-10) in a matchup at Oracle Park. The Giants enter the game on a one-game winning streak and hold a strong home record of 8-4, contributing to their .643 winning percentage. In contrast, the Rangers are looking to break a one-game losing streak, with a less favorable away record of 5-9.

Key players for the Giants include Jung Hoo Lee, who leads the team with a .327 batting average and 22 runs, while Wilmer Flores contributes significantly with 27 RBIs and 7 home runs. For the Rangers, Wyatt Langford stands out with a .344 batting average and 6 home runs. Both teams are navigating injury challenges, with notable absences impacting their lineups.

Texas Rangers at San Francisco Giants Game Information

Game Date: April 27, 2025
Game Time: 04:05 PM ET
TV Channel: NBC Sports Bay Area, Rangers Sports Network, MLB.TV – San Francisco Giants
Location: Oracle Park, San Francisco, CA
Live Stream: Fubo (free trial)

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Live Updates

6:42 PM ET
Heliot Ramos singles to shallow infield, advances to home. Throwing errors by Luke Jackson, Jake Burger.
6:41 PM ET
Luke Jackson (P) replaces Chris Martin (P).
6:39 PM ET
Dustin Harris grounds out to first base, LaMonte Wade to Camilo Doval.
6:38 PM ET
Jonah Heim strikes out swinging.
6:35 PM ET
Nick Ahmed strikes out swinging.
6:34 PM ET
Camilo Doval (P) replaces Hayden Birdsong (P).
6:32 PM ET
Wilmer Flores grounds out to second base, Marcus Semien to Jake Burger.
6:30 PM ET
Matt Chapman strikes out swinging.
6:27 PM ET
Chris Martin (P) replaces Robert Garcia (P).
6:26 PM ET
Jung Hoo Lee flies out to deep left field to Dustin Harris.
6:23 PM ET
Marcus Semien strikes out swinging.
6:23 PM ET
Marcus Semien strikes out swinging.
6:20 PM ET
Adolis García singles to center field.
6:19 PM ET
Joc Pederson strikes out swinging.
6:17 PM ET
Jake Burger strikes out swinging.
6:14 PM ET
Willy Adames grounds out to shallow infield, Josh Smith to Jake Burger.
6:12 PM ET
Mike Yastrzemski singles to left field.
6:09 PM ET
Robert Garcia (P) replaces Caleb Boushley (P).
6:08 PM ET
Christian Koss grounds out to second base, Jake Burger to Caleb Boushley.
6:06 PM ET
Patrick Bailey grounds out to shallow infield, Caleb Boushley to Jake Burger.
6:01 PM ET
Josh Smith grounds out to shallow infield, Matt Chapman to LaMonte Wade.
6:01 PM ET
Leody Taveras doubles to deep center field.
5:58 PM ET
Dustin Harris pops out to Matt Chapman.
5:57 PM ET
Jonah Heim strikes out swinging.
5:54 PM ET
LaMonte Wade lines out to right center field, Adolis García to Adolis García. Heliot Ramos doubled off first.
5:51 PM ET
Heliot Ramos hit by pitch.
5:50 PM ET
Wilmer Flores grounds out to second base, Marcus Semien to Jake Burger.
5:47 PM ET
Nick Ahmed pops out to LaMonte Wade.
5:46 PM ET
Marcus Semien grounds out to first base to LaMonte Wade.
5:46 PM ET
Adolis García strikes out swinging.
5:45 PM ET
Adolis García strikes out swinging.
5:43 PM ET
Joc Pederson triples to deep right center field.
5:41 PM ET
Hayden Birdsong (P) replaces Jordan Hicks (P).
5:39 PM ET
Matt Chapman lines out to deep right center field to Adolis García.
5:37 PM ET
Caleb Boushley (P) replaces Jacob Latz (P).
5:35 PM ET
Jung Hoo Lee grounds out to shallow infield, Nick Ahmed to Jake Burger.
5:33 PM ET
Willy Adames pops out to Jonah Heim.
5:33 PM ET
Nick Ahmed (SS) replaces Josh Jung (3B), batting 6th.
5:33 PM ET
Josh Smith switches from SS to 3B.
5:31 PM ET
Jake Burger called out on strikes.
5:29 PM ET
Josh Smith grounds out to first base, LaMonte Wade to Jordan Hicks. Leody Taveras to third.
5:27 PM ET
Leody Taveras doubles to center field.
5:26 PM ET
Dustin Harris grounds out to second base, Christian Koss to LaMonte Wade.
5:21 PM ET
Mike Yastrzemski grounds out to shallow infield to Jake Burger.
5:20 PM ET
Christian Koss singles to left center field. Heliot Ramos scores.
5:19 PM ET
Patrick Bailey flies out to deep left center field to Leody Taveras. Heliot Ramos to third.
5:15 PM ET
Jacob Latz (P) replaces Jack Leiter (P).
5:14 PM ET
LaMonte Wade pops out to shortstop to Josh Jung.
5:11 PM ET
Heliot Ramos singles to third base.
5:08 PM ET
Jonah Heim singles to left center field, tagged out at second, Jung Hoo Lee to Christian Koss.
5:06 PM ET
Josh Jung grounds out to shallow infield, Jordan Hicks to LaMonte Wade.
5:04 PM ET
Marcus Semien grounds out to shortstop, Willy Adames to LaMonte Wade.
5:01 PM ET
Wilmer Flores flies out to right field to Adolis García.
5:00 PM ET
Matt Chapman flies out to center field to Leody Taveras.
4:58 PM ET
Jung Hoo Lee flies out to left field to Dustin Harris.
4:57 PM ET
Willy Adames walks.
4:53 PM ET
Adolis García pops out to shallow infield to Christian Koss.
4:52 PM ET
Joc Pederson strikes out on a foul tip.
4:50 PM ET
Jake Burger grounds out to third base, Matt Chapman to LaMonte Wade.
4:48 PM ET
Mike Yastrzemski lines out to shortstop to Josh Smith.
4:47 PM ET
Christian Koss strikes out on a foul tip.
4:45 PM ET
Patrick Bailey strikes out swinging.
4:35 PM ET
LaMonte Wade lines out to shallow right field to Marcus Semien.
4:35 PM ET
LaMonte Wade lines out to shallow right field to Marcus Semien.
4:42 PM ET
Josh Smith lines out to shortstop, Matt Chapman to Matt Chapman. Leody Taveras doubled off first.
4:40 PM ET
Leody Taveras hits into a force out to second base. Dustin Harris out at second.
4:39 PM ET
Dustin Harris singles to deep right field.
4:35 PM ET
LaMonte Wade lines out to shallow right field to Marcus Semien.
4:35 PM ET
LaMonte Wade lines out to shallow right field to Marcus Semien.
4:31 PM ET
Heliot Ramos called out on strikes.
4:29 PM ET
Wilmer Flores walks. Matt Chapman to second. Jung Hoo Lee to third. Willy Adames scores.
4:24 PM ET
Matt Chapman walks. Jung Hoo Lee to second.
4:21 PM ET
Jung Hoo Lee singles to right field. Willy Adames to third.
4:19 PM ET
Willy Adames walks.
4:17 PM ET
Mike Yastrzemski grounds out to second base, Marcus Semien to Jake Burger.
4:14 PM ET
Jonah Heim hits into a force out to shallow infield. Josh Jung out at second.
4:14 PM ET
Josh Jung singles to right field. Marcus Semien to second.
4:13 PM ET
Marcus Semien singles to shallow center field. Joc Pederson scores. Jake Burger scores.
4:12 PM ET
Adolis García strikes out on a foul tip.
4:10 PM ET
Joc Pederson doubles to shallow left field. Jake Burger to third.
4:09 PM ET
Jake Burger doubles to left field.
4:06 PM ET
Josh Smith grounds out to first base, LaMonte Wade to Jordan Hicks.

San Francisco Giants Team Statistics and Rankings

Win-Loss Record: 18-10
Home Record: 8-4
Away Record: 10-6
Division Record: 6-4
Streak: 1 Win streak
Winning Percentage: .643

Texas Rangers Team Statistics and Rankings

Win-Loss Record: 15-12
Home Record: 10-3
Away Record: 5-9
Division Record: 6-1
Streak: 1 Loss streak
Winning Percentage: .556

Stat Leaders

San Francisco Giants (18-10, #1 in division)

Batting Average Leader: Jung Hoo Lee, 0.327
RBI Leader: Wilmer Flores, 27 RBI
Home Run Leader: Wilmer Flores, 7 HR
Runs Leader: Jung Hoo Lee, 22 Runs
Hits Leader: Jung Hoo Lee, 85 Hits
Stolen Bases Leader: Tyler Fitzgerald, 5 SB
ERA Leader: Tyler Rogers, 0.63 ERA
Strikeout Leader: Logan Webb, 44 K
Wins Leader: Logan Webb, 3 W
Saves Leader: Ryan Walker, 5 SV

Texas Rangers (15-12, #2 in division)

Batting Average Leader: Wyatt Langford, 0.344
RBI Leader: Jake Burger, 11 RBI
Home Run Leader: Wyatt Langford, 6 HR
Runs Leader: Josh Smith, 12 Runs
Hits Leader: Marcus Semien, 75 Hits
Stolen Bases Leader: Leody Taveras, 6 SB
ERA Leader: Jack Leiter, 0.90 ERA
Strikeout Leader: Nathan Eovaldi, 38 K
Wins Leader: Tyler Mahle, 3 W
Saves Leader: Luke Jackson, 8 SV

San Francisco Giants Injury Report

Tyler Fitzgerald – Chest (Day-to-Day) – Fitzgerald was scratched from the lineup of Saturday’s (Apr. 26) game against the Rangers due to a chest contusion.
Tom Murphy – Back (D60) – The San Francisco Giants placed C Tom Murphy on the 60-day injured list due to mid-back disc herniation.
Jerar Encarnación – Finger (D60) – The San Francisco Giants transferred OF Jerar Encarnación to the 60-day injured list due to a fractured hand.
Casey Schmitt – Side (D10) – The San Francisco Giants placed INF Casey Schmitt on the 10-day injured list due to left oblique strain.

Texas Rangers Injury Report

Josh Sborz – Shoulder (D60) – The Texas Rangers placed RHP Josh Sborz on the 60-day injured list to right shoulder surgery.
Corey Seager – Hamstring (D10) – The Texas Rangers placed INF Corey Seager on the 10-day injured list due to right hamstring strain.
Cody Bradford – Elbow (D60) – The Texas Rangers placed LHP Cody Bradford to the 60-day injured list with a left elbow sprain.
Jack Leiter – Finger (D15) – The Texas Rangers placed RHP Jack Leiter on the 15-day injured list with a right middle finger blister.
Jon Gray – Wrist (D60) – The Texas Rangers placed RHP Jon Gray on the 60-day injured list due to a fractured wrist.
Kumar Rocker – Shoulder (D15) – The Texas Rangers placed RHP Kumar Rocker on the 15-day injured list due to right shoulder impingement.

San Francisco Giants Upcoming 2024-2025 Schedule

April 27, 2025 vs Texas Rangers
April 29, 2025 at San Diego Padres
April 30, 2025 at San Diego Padres
May 01, 2025 vs Colorado Rockies
May 02, 2025 vs Colorado Rockies
May 03, 2025 vs Colorado Rockies
May 04, 2025 vs Colorado Rockies
May 05, 2025 at Chicago Cubs
May 06, 2025 at Chicago Cubs
May 07, 2025 at Chicago Cubs

Texas Rangers Upcoming 2024-2025 Schedule

April 27, 2025 at San Francisco Giants
April 28, 2025 vs Athletics
April 29, 2025 vs Athletics
April 30, 2025 vs Athletics
May 01, 2025 vs Athletics
May 02, 2025 vs Seattle Mariners
May 03, 2025 vs Seattle Mariners
May 04, 2025 vs Seattle Mariners
May 06, 2025 at Boston Red Sox
May 07, 2025 at Boston Red Sox

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now