Giants
Angels
Friday April 18, 2025 at 9:38 PM ET
Loading Possible Bets...
Moneyline
Hard Rock Hard Rock
LINE MOVEMENT
No changes have been recorded yet.
No changes have been recorded yet.
Spread
Hard Rock Hard Rock
PICK
PROBABILITY with vig removed
SF Win or Lose By < 0 Pts()
%
LAA Win or Lose By < 0 Pts()
%
LINE MOVEMENT
No changes have been recorded yet.
No changes have been recorded yet.
No changes have been recorded yet.
Over Under
Hard Rock Hard Rock
Runs
LINE MOVEMENT
No changes have been recorded yet.
No changes have been recorded yet.
No changes have been recorded yet.
Yes Runs First Inning
Hard Rock Hard Rock
LINE MOVEMENT
No changes have been recorded yet.
No Runs First Inning
Hard Rock Hard Rock
LINE MOVEMENT
No changes have been recorded yet.
SF
Giants Injury Report
Loading Giants Injuries...
LAA
Angels Injury Report
Loading Angels Injuries
SF
Giants News
#1 SS
Willy Adames: Struggles continue Friday
Apr 19th
Adames went 0-for-4 with two strikeouts in Friday's 2-0 loss to the Angels.
#1 CF
Jung Hoo Lee: Productive in defeat
Apr 19th
Lee went 2-for-3 with a walk in Friday's 2-0 loss to the Angels.
#1 P
Logan Webb: Fans 12 in tough loss
Apr 19th
Webb (2-1) took the loss Friday as the Giants were blanked 2-0 by the Angels, giving up two runs (one earned) on four hits over six innings. He struck out 12 without walking a batter.
#2 1B
Casey Schmitt: IL stint likely
Apr 18th
Schmitt suffered a left oblique strain while hitting in the batting cage before Friday's game against the Angels, Susan Slusser of the San Francisco Chronicle reports.
#1 1B
LaMonte Wade: Enters Friday's lineup
Apr 18th
Wade will start at first base and bat ninth Friday against the Angels, Susan Slusser of the San Francisco Chronicle reports.
#2 DH
Jerar Encarnacion: Sheds brace on left hand
Apr 18th
Encarnacion is no longer wearing a brace on his left hand, Susan Slusser of the San Francisco Chronicle reports.
#1 LF
Heliot Ramos: Scores twice in loss
Apr 17th
Ramos went 1-for-4 with two runs scored during Thursday's 6-4 loss to Philadelphia.
#1 2B
Tyler Fitzgerald: Cracks second homer of 2025
Apr 17th
Fitzgerald went 1-for-4 with a solo home run during Thursday's 6-4 loss to the Phillies.
#1 3B
Matt Chapman: Homer, three RBI in win
Apr 17th
Chapman went 2-for-4 with a two-run homer and three total RBI in Thursday's 6-4 loss to the Phillies.
#4 P
Jordan Hicks: Done in by rough first inning
Apr 17th
Hicks (1-2) took the loss Thursday against the Phillies, allowing five runs on six hits and four walks over seven innings. He struck out five.
#1 DH
Wilmer Flores: Idle Thursday
Apr 17th
Flores is out of the lineup for Thursday's game versus Philadelphia, Shayna Rubin of the San Francisco Chronicle reports.
#1 C
Patrick Bailey: Getting rest Thursday
Apr 17th
Bailey isn't in the lineup for Thursday's game against the Phillies, Shayna Rubin of the San Francisco Chronicle reports.
#1 RF
Mike Yastrzemski: Smacks two-run double
Apr 16th
Yastrzemski went 2-for-4 with two walks and a two-run double in Wednesday's 11-4 win over the Phillies.
#3 P
Robbie Ray: Inefficient in no-decision
Apr 16th
Ray didn't factor into the decision Wednesday against the Phillies after allowing four runs on six hits and five walks in four innings. He struck out eight.
#5 BP
Hayden Birdsong: Allows two runs vs. Philadelphia
Apr 15th
Birdsong was charged with two earned runs on two hits and a walk over one inning during Tuesday's 6-4 loss to the Phillies.
#2 P
Justin Verlander: Gives up four runs in loss
Apr 15th
Verlander (0-1) took the loss Tuesday against Philadelphia. He allowed four runs on eight hits and three walks while striking out one over 5.2 innings.
#5 P
Landen Roupp: Fans eight in win
Apr 14th
Roupp (1-1) earned the win Monday against the Phillies, allowing four runs on six hits and three walks over five innings. He struck out eight.
#3 2B
Christian Koss: Logs first career hit Sunday
Apr 13th
Koss went 1-for-4 with a run scored during Sunday's 5-4 win over the Yankees.
#1 CL
Ryan Walker: Earns fourth save
Apr 13th
Walker earned the save in Sunday's 5-4 win over the Yankees, striking out one in a perfect ninth inning.
#3 BP
Erik Miller: Earns first win of 2025
Apr 10th
Miller (1-0) picked up the win in Wednesday's 8-6 extra-inning victory over the Reds, pitching a scoreless inning while striking out one.
#2 BP
Tyler Rogers: Logs scoreless inning Wednesday
Apr 10th
Rogers struck out the side in a scoreless inning during Wednesday's 8-6 extra-inning win over the Reds.
#1 BP
Camilo Doval: Struggles with control Monday
Apr 8th
Doval (1-1) was charged with the loss Monday, allowing two earned runs on no hits and a walk across one-third of an inning during San Francisco's 2-0 loss to the Reds. He also hit one batter.
#1 PROS
Bryce Eldridge: On IL at Double-A
Apr 8th
Double-A Richmond recently placed Eldridge (wrist) on the 7-day injured list.
#6 BP
Randy Rodriguez: Fans one, secures hold Sunday
Apr 6th
Rodriguez allowed one hit while striking out one in two-thirds of an inning during Sunday's 5-4 win over the Mariners.
#7 BP
Spencer Bivens: Logs first win of 2025
Apr 5th
Bivens (1-1) allowed one run on one hit and two walks while striking out one over two innings, earning the win in Friday's 10-9 extra-innings victory over the Mariners.
#4 BP
Lou Trivino: Gives up first homer of 2025
Apr 5th
Trivino allowed a home run and an additional run on two hits and two walks while striking out one over one inning in Friday's 10-9 extra-innings win over the Mariners.
LAA
Angels News
#1 CF
Jo Adell: Knocks three hits Friday
Apr 19th
Adell went 3-for-3 with a double in Friday's 2-0 win over San Francisco.
#1 SS
Zach Neto: RBI double in season debut
Apr 19th
Neto went 1-for-3 with a double, a run scored and an RBI in Friday's 2-0 win over the Giants.
#1 CL
Kenley Jansen: Notches fifth save
Apr 19th
Jansen worked a perfect ninth inning Friday to record his fifth save of the season in a 2-0 win over the Giants. He didn't walk or strike out a batter.
#3 P
Tyler Anderson: Blanks Giants in Friday's win
Apr 19th
Anderson (2-0) picked up the win Friday, scattering three hits and two walks over six scoreless innings in a 2-0 victory over the Giants. He struck out six.
#1 2B
Luis Rengifo: Quiet start in 2025
Apr 17th
Rengifo went 1-for-4 with a two-run single in Thursday's loss to the Rangers.
#5 P
Jack Kochanowicz: Struggles in loss to Rangers
Apr 17th
Kochanowicz (1-2) took the loss after allowing four runs on eight hits and one walk in 4.2 innings Thursday against the Rangers. He struck out one.
#1 C
Logan O'Hoppe: Back in action Thursday
Apr 17th
O'Hoppe (illness) will start at catcher and bat fifth Thursday against the Rangers.
#2 P
Jose Soriano: Has one bad inning in defeat
Apr 16th
Soriano (2-2) took the loss against Texas on Wednesday, allowing three runs on 10 hits and two walks while striking out two batters over 5.2 innings.
#2 SS
Tim Anderson: Taking seat Thursday
Apr 16th
Anderson is out of the lineup for Thursday's game against the Rangers, Jeff Fletcher of The Orange County Register reports.
#1 P
Yusei Kikuchi: Remains winless despite QS
Apr 16th
Kikuchi (0-3) took the loss Tuesday, allowing one run on three hits and two walks over six innings as the Angels were downed 4-0 by the Rangers. He struck out six.
#1 1B
Nolan Schanuel: Homers again Sunday
Apr 14th
Schanuel went 2-for-4 with a solo home run against Houston in a loss Sunday.
#1 LF
Taylor Ward: Extends power surge
Apr 14th
Ward went 1-for-5 with a solo home run in a loss to the Astros on Sunday.
#1 DH
Jorge Soler: Goes deep Sunday
Apr 14th
Soler went 2-for-4 with a solo home run in Sunday's loss to Houston.
#4 P
Kyle Hendricks: Tagged with five runs
Apr 13th
Hendricks (0-1) yielded five runs on four hits and three walks over four innings Sunday, striking out one and taking a loss against Houston.
#6 BP
Garrett McDaniels: Unable to rescue starter
Apr 12th
McDaniels tossed one-third of an inning against the Astros on Friday, allowing one run on two hits and one walk.
#1 RF
Mike Trout: Goes deep again Friday
Apr 12th
Trout went 1-for-4 with a solo home run in a loss to Houston on Friday.
#8 BP
Michael Darrell-Hicks: Brought up to majors
Apr 11th
Darrell-Hicks was recalled from Triple-A Salt Lake on Friday, Jeff Fletcher of The Orange County Register reports.
#1 BP
Ben Joyce: Lands on IL with shoulder issue
Apr 11th
The Angels placed Joyce (shoulder) on the 15-day injured list Friday, Jeff Fletcher of The Orange County Register reports.
#2 1B
J.D. Davis: Added to major-league roster
Apr 10th
The Angels selected Davis' contract from Triple-A Salt Lake on Thursday.
#1 3B
Yoan Moncada: Lands on IL with sprained thumb
Apr 10th
The Angels placed Moncada on the 10-day injured list Thursday with a right thumb sprain.
#2 2B
Kyren Paris: Stays hot with two homers
Apr 9th
Paris went 2-for-4 with two solo home runs in Wednesday's 5-4 loss to the Rays.
#2 BP
Ryan Johnson: Back from paternity leave
Apr 7th
The Angels activated Johnson (personal) from the paternity list Monday.
#12 PROS
Barrett Kent: Out with undisclosed injury
Apr 7th
Single-A Inland Empire recently placed Kent on the 60-day injured list with an undisclosed injury, Jonathan Mayo of MLB Pipeline reports.
#3 BP
Ryan Zeferjahn: Scoops up win in relief
Apr 7th
Zeferjahn (hamstring) claimed his first win of the season in Sunday's 6-2 victory over the Guardians, tossing a scoreless inning of relief while striking out three batters and giving up one hit.
#3 1B
Kevin Newman: Losing out on playing time
Apr 6th
Newman is out of the lineup for Sunday's game against the Guardians.
#4 PROS
Caden Dana: Dispatched to Triple-A
Apr 6th
The Angels optioned Dana to Triple-A Salt Lake on Sunday.