Sports Interaction

San Francisco Giants vs. Los Angeles Angels Odds, Stats February 24, 2026

Final Score
San Francisco
Giants
LA Angels
Angels
4
1
San Francisco Giants
Los Angeles Angels
Scoreboard 1 2 3 4 5 6 7 8 9 R ML H E
San Francisco Giants 33-47 0 1 1 0 0 1 1 0 0 4 4 0
Los Angeles Angels 34-48 0 0 0 0 0 0 0 1 0 1 3 2

Latest Encounters

Date Result Competition Stats Recap
06/25/26
Athletics Athletics ATH ( 39-42 )
San Francisco Giants SF ( 33-47 )
9   -   6
American League West
06/24/26
Athletics Athletics ATH ( 39-42 )
San Francisco Giants SF ( 33-47 )
1   -   2
American League West
06/24/26
Baltimore Orioles BAL ( 38-44 )
LA Angels Angels LAA ( 34-48 )
6   -   7
American League East
06/23/26
Athletics Athletics ATH ( 39-42 )
San Francisco Giants SF ( 33-47 )
1   -   3
American League West
06/23/26
Baltimore Orioles BAL ( 38-44 )
LA Angels Angels LAA ( 34-48 )
1   -   5
American League East
06/22/26
Baltimore Orioles BAL ( 38-44 )
LA Angels Angels LAA ( 34-48 )
6   -   1
American League East
06/21/26
LA Angels Angels LAA ( 34-48 )
Athletics Athletics ATH ( 39-42 )
9   -   7
American League West
06/21/26
San Francisco Giants SF ( 33-47 )
Miami Marlins MIA ( 42-39 )
1   -   2
National League West
06/20/26
LA Angels Angels LAA ( 34-48 )
Athletics Athletics ATH ( 39-42 )
7   -   0
American League West
06/20/26
San Francisco Giants SF ( 33-47 )
Miami Marlins MIA ( 42-39 )
3   -   6
National League West
06/19/26
LA Angels Angels LAA ( 34-48 )
Athletics Athletics ATH ( 39-42 )
11   -   12
American League West
06/19/26
San Francisco Giants SF ( 33-47 )
Miami Marlins MIA ( 42-39 )
3   -   4
National League West

Matchup Odds

Line History

No odds are available yet.

Line History

Team Leaders

San Francisco Giants SF
LA Angels Angels LAA
Zach Neto
Shortstop San Francisco
17 HR 16
Casey Schmitt
Designated Hitter LA Angels
Tyler Heineman
Catcher San Francisco
0.7 BA 0.3
Jung Hoo Lee
Right Outfield LA Angels
Zach Neto
Shortstop San Francisco
11 SB 7
Casey Schmitt
Designated Hitter LA Angels

Matchup Details

San Francisco Giants SF
Stat
3 Wins 1
0 Losses 2
5-5 Last 10 5-5
3 Units -1.4
2-0 Wins Home 0-2
1-0 Wins Away 1-0
1-2 Covers Against Ou 2-1
3-0 Run Line Wins Losses 1-2
3.95 Runline Units -1.45

Recent Meetings

date home-away ats o/u LAA:RBI LAA:Batting Average LAA:Home Runs SF:RBI SF:Batting Average SF:Home Runs
03/09/2026 SF 0 - LAA 2 LAA Under 11.5 2 .15 0 0 .1 0
02/24/2026 LAA 1 - SF 4 SF Over 0 1 .1 0 4 .14 0
04/20/2025 LAA 5 - SF 4 SF Over 8.5 4 .24 1 5 .2 1
04/19/2025 LAA 2 - SF 3 SF Under 9 3 .16 1 2 .19 2
04/18/2025 LAA 2 - SF 0 LAA Under 8 0 .13 0 1 .17 0
03/02/2025 SF 9 - LAA 5 SF Over 10.5 5 .29 0 8 .25 1
02/24/2025 LAA 7 - SF 4 LAA Over 0 4 .13 1 7 .33 1
06/16/2024 SF 13 - LAA 6 SF Over 8.5 6 .26 1 13 .39 2
06/15/2024 SF 3 - LAA 4 LAA Under 8 4 .19 2 3 .28 1
06/14/2024 SF 6 - LAA 8 LAA Over 8 7 .31 1 5 .29 1
03/20/2024 LAA 2 - SF 5 SF Over 0 5 .29 0 1 .21 0
02/26/2024 SF 9 - LAA 11 LAA Over 11 11 .32 2 9 .38 2
08/09/2023 LAA 4 - SF 1 LAA Under 8.5 1 .16 0 4 .14 1
08/08/2023 LAA 7 - SF 5 LAA Over 9 5 .16 1 7 .34 1
08/07/2023 LAA 3 - SF 8 SF Over 8.5 8 .3 1 2 .25 0
03/27/2022 LAA 1 - SF 6 SF Under 10.5 6 .26 1 1 .13 0
06/23/2021 LAA 3 - SF 9 SF Over 8 8 .22 2 3 .19 1
06/22/2021 LAA 0 - SF 5 SF Under 9 5 .32 2 0 .18 0
date score ats o/u RBI Batting Average Home Runs
06/25/2026 SF 6 - ATH 9 L Over 8.5 9 .38 0
06/24/2026 SF 2 - ATH 1 W Under 8.5 1 .11 1
06/23/2026 SF 3 - ATH 1 W Under 9 1 .1 0
06/21/2026 MIA 2 - SF 1 L Under 8.5 1 .14 0
06/20/2026 MIA 6 - SF 3 L Over 8 3 .28 1
06/19/2026 MIA 4 - SF 3 L Under 8 3 .26 1
06/17/2026 ATL 5 - SF 7 W Over 9 7 .26 3
06/16/2026 ATL 2 - SF 7 W Under 9 7 .29 3
06/14/2026 SF 5 - CHC 1 W Under 8 0 .21 0
06/13/2026 SF 1 - CHC 6 L Under 8 5 .29 3
date score ats o/u RBI Batting Average Home Runs
06/24/2026 LAA 7 - BAL 6 W Over 9 6 .2 1
06/23/2026 LAA 5 - BAL 1 W Under 9 5 .27 1
06/22/2026 LAA 1 - BAL 6 L Under 9 1 .21 1
06/21/2026 ATH 7 - LAA 9 W Over 9 7 .21 1
06/20/2026 ATH 0 - LAA 7 W Under 10 0 .16 0
06/19/2026 ATH 12 - LAA 11 L Over 10 12 .32 4
06/18/2026 ATH 5 - LAA 0 L Under 10 5 .25 2
06/17/2026 AZ 8 - LAA 1 L Under 9 8 .32 1
06/16/2026 AZ 0 - LAA 7 W Under 8.5 0 .16 0
06/15/2026 AZ 4 - LAA 3 W Under 9 4 .26 1

Matchup Edge - Scoring Stats

San Francisco Giants SF
avg rank edge in rank avg
6.18 5 Runs Per 9 Innings 21 4.69
0.847 3 On Base Plus Slugging 18 0.746
0.3 1 Batting Average 16 0.247
34 11 Home Runs 15 27

Odds Analysis

Team Rankings

San Francisco Giants SF
Season stats rank
ERA 4.42 10
WHIP 1.38 10
KS 626 26
CG - -
Errors 54 29
LA Angels Angels LAA
Season stats rank
ERA 4.63 7
WHIP 1.41 4
KS 782 1
CG - -
Errors 50 24
San Francisco Giants SF
Season stats rank
Runs / G 4.1 23
BA 0.26 4
OPS 0.73 7
HR 86 19
SB 26 30
LA Angels Angels LAA
Season stats rank
Runs / G 4.56 14
BA 0.24 19
OPS 0.72 17
HR 98 12
SB 42 21

Injuries

San Francisco Giants SF
LA Angels Angels LAA

San Francisco vs. LA Angels Betting News

San Francisco Giants SF

No posts found.

No posts found.

National League Standings

American League Standings

Pitchers & Umpires

Today - Overall

IP W-L ERA K BB SV TM W-L H WHIP AF AA OU
Logan Webb (-) - - - - - - 33-47 - - - - -
Grayson Rodriguez (-) - - - - - - 34-48 - - - - -

Today - Last 3

IP W-L ERA K BB SV TM W-L H WHIP AF AA OU
Logan Webb (-) - - - - - - 33-47 - - - - -
Grayson Rodriguez (-) - - - - - - 34-48 - - - - -
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Hayden Birdsong (-) 0.7 0 30.86 2 3 0 1 8 8 8 2 0 4.71 4:1
Joey Lucchesi (-) 1 0 3 2 0 0 0 5 1 1 0 0 1.67 3:2
Trevor McDonald (-) 5.02 2-5 4.93 42 18 0 9 43 28 25 4 0 1.34 57:11
Robbie Ray (-) 5.45 6-6 3.7 80 42 0 15 70 41 36 14 0 1.28 67:68
Landen Roupp (-) 5.38 5-7 4.07 95 34 0 16 77 43 39 5 0 1.29 93:32
Blade Tidwell (-) 1.5 0 3 10 3 0 0 10 4 4 1 0 1.08 8:4
Logan Webb (-) 6.39 4-5 3.35 70 20 0 13 73 34 31 5 0 1.12 104:36
Carson Whisenhunt (-) 5 1-0 3.6 2 2 0 1 6 2 2 0 0 1.6 5:7
Tyler Mahle (-) 5.18 1-7 5.49 61 26 0 12 65 38 38 11 0 1.46 61:36
Adrian Houser (-) 4.71 2-6 5.73 48 25 0 14 79 47 42 12 0 1.58 77:35
Caleb Kilian (-) 1.03 2-4 3.97 40 17 0 0 26 17 15 5 0 1.26 29:18
Gerelmi Maldonado (-) 0.5 0 27 1 3 0 0 2 3 3 1 0 5 1:1
Nick Margevicius (-) 2.4 1-1 5.25 6 1 0 0 18 8 7 0 0 1.58 12:6
Jack Choate (-) 0.1 1-0 0 0 0 0 0 0 0 0 0 0 0 0:1
Cody Delvecchio (-) 1 0 0 2 0 0 0 2 0 0 0 0 2 0:0
Greg Farone (-) 1 1-0 0 2 0 0 0 1 0 0 0 0 0.5 1:2
Marques Johnson (-) 0.8 0 2.45 6 0 0 0 3 1 1 0 0 0.82 2:2
Trystan Vrieling (-) 1 0-1 0 3 1 0 0 3 2 0 0 0 1.33 4:2
Ubert Mejias (R) 0.1 0 0 0 0 0 0 0 0 0 0 0 0 1:0
Dylan Smith (-) 0.82 0 2.08 10 4 0 0 7 2 2 1 0 1.27 3:3
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Sam Aldegheri (-) 3.46 2-3 5.47 16 12 0 4 25 17 15 4 0 1.5 20:22
Mitch Farris (-) 2.24 0 3.68 30 15 0 0 31 14 12 6 0 1.57 26:13
Yusei Kikuchi (-) 4.43 0-3 5.81 33 14 0 7 35 20 20 3 0 1.58 24:18
Jack Kochanowicz (-) 4.92 2-5 6.19 47 36 0 13 65 47 44 7 0 1.58 88:30
Victor Mederos (-) 2.05 0-1 12.46 2 4 0 1 7 6 6 1 0 2.54 3:3
Jose Soriano (-) 5.75 8-4 3.03 98 46 0 16 71 33 31 10 0 1.27 99:43
Grayson Rodriguez (-) 4.2 2-2 8.06 24 15 0 6 32 25 23 4 0 1.83 20:16
Walbert Urena (-) 4.79 5-5 2.41 64 35 0 12 53 25 18 5 0 1.31 76:34
Alek Manoah (-) 2.37 0 9.82 5 8 0 0 8 9 8 1 0 2.18 6:6
Tyler Bremner (-) 1 1-0 0 1 2 0 0 0 0 0 0 0 2 2:0
Chris Cortez (-) 0.05 0-1 108 1 3 0 0 2 4 4 0 0 15 0:0
Jose Gonzalez (-) 1 0 0 1 0 0 0 1 0 0 0 0 1 1:1
Austin Gordon (-) 2 0-1 3.38 8 1 0 1 12 3 3 0 0 1.63 9:6
Trey Gregory-Alford (-) 2 1-0 9 2 0 0 0 3 2 2 1 0 1.5 1:2
Joel Hurtado (-) 1.2 0 5.4 0 2 0 0 1 2 1 0 0 1.8 3:2
George Klassen (-) 2.1 0-1 11.57 6 10 0 2 7 7 6 1 0 3.64 5:2
Chase Shores (-) 1 0 0 0 0 0 0 0 0 0 0 0 0 2:0
Nate Snead (-) 1 0 0 1 0 0 0 0 0 0 0 0 0 0:1
Huascar Ynoa (-) 1.14 0 3.38 7 2 0 0 8 3 3 1 0 1.25 6:6
Brent Suter (-) 1.51 1-2 4.14 38 13 0 2 42 25 21 5 0 1.2 59:19
Camden Minacci (-) 0.78 0 2.7 5 2 0 0 3 1 1 0 0 1.5 4:1
Najer Victor (-) 1.02 0 0 4 3 0 0 1 0 0 0 0 0.75 6:4
Houston Harding (-) 0.75 0 12 3 1 0 0 4 4 4 1 0 1.67 3:3
Dylan Phillips (-) 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0:0
Derek Clark (-) 0.55 0 6.75 0 1 0 0 1 1 1 1 0 1.5 0:4
Roman Phansalkar (-) 0.2 0 0 0 0 0 0 1 0 0 0 0 1.5 0:1
Brett Kerry (-) 4 0 4.5 2 1 0 0 3 2 2 0 0 1 4:2
Joey Lucchesi (-) 0.62 0-1 13.5 4 6 0 0 7 6 5 1 0 3.9 5:1
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Tristan Beck (-) 1.28 0 6.75 5 2 0 0 13 8 8 1 0 1.41 15:6
Spencer Bivens (-) 1.26 0-1 3.48 8 4 0 1 13 4 4 1 0 1.65 18:3
JT Brubaker (-) 1.5 0 2.75 28 18 0 0 30 14 12 2 0 1.22 34:27
Jose Butto (-) 0.67 0 22.5 5 4 0 0 6 5 5 2 0 5 0:0
Matt Gage (-) 0.78 4-1 3.91 20 14 0 0 24 12 11 5 0 1.5 29:15
Erik Miller (-) 0.78 1-0 4.22 29 19 0 0 18 10 10 2 0 1.73 18:7
Joel Peguero (-) 1.01 0 2.38 5 4 0 0 10 5 3 0 0 1.24 16:6
Carson Seymour (-) 2.05 0 14.54 2 2 0 0 11 7 7 1 0 3 4:3
Ryan Walker (-) 0.92 0-1 5.66 18 11 0 0 22 14 13 2 0 1.6 22:14
Keaton Winn (-) 1.04 2-2 3.23 26 9 0 0 21 12 11 2 0 0.98 33:17
Sam Hentges (-) 0.76 1-2 2.77 14 13 0 0 10 5 4 0 0 1.77 10:8
Will Bednar (-) 1 1-0 2.25 3 4 0 0 2 2 1 0 0 1.5 5:1
Michael Fulmer (-) 1.26 0-1 4.35 16 4 0 0 4 6 5 3 0 0.77 10:2
Trent Harris (-) 1.05 0 9.64 4 2 0 0 9 5 5 2 0 2.36 4:3
Wilkin Ramos (-) 1 0 22.5 1 4 0 0 5 5 5 0 0 4.5 2:1
Juan Sanchez (-) 0.87 0 0 8 5 0 0 2 0 0 0 0 1.11 7:2
Reiver Sanmartin (-) 1.55 1-0 8.1 4 1 0 0 4 3 3 3 0 1.5 5:0
Gregory Santos (-) 1.67 0 3.6 1 3 0 0 5 5 2 0 0 1.6 7:3
R.J. Dabovich (-) 0.55 1-0 0 2 2 0 0 2 0 0 0 0 1.5 2:1
Ben Peterson (R) 0.6 0 0 1 1 0 0 1 0 0 0 0 1.2 4:0
Braxton Roxby (-) 0.78 0 0 0 2 0 0 1 0 0 0 0 0.9 2:3
Darien Smith (R) 1 0 0 1 1 0 0 1 0 0 0 0 1 2:1
Tyler Vogel (-) 0.6 0 5.4 2 1 0 0 3 1 1 0 0 2.4 1:2
Nick Zwack (-) 1 0 4.5 4 2 0 0 3 2 2 1 0 1.25 5:1
John Bertrand (-) 1 0 0 0 3 0 0 0 0 0 0 0 3 0:0
Hunter Dryden (-) 0.1 0 0 0 0 0 0 0 0 0 0 0 0 1:0
Cade Vernon (-) 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0:0
Ricardo Estrada (L) 0.33 0 0 1 0 0 0 0 0 0 0 0 0 2:0
Ryan Vanderhei (-) 2 0 0 2 0 0 0 0 0 0 0 0 0 3:0
Cole Hillier (R) 0 0-1 0 0 1 0 0 1 3 2 1 0 0 0:1
Mitchell White (-) 1 0 9 1 1 0 0 1 1 1 1 0 2 2:0
Ryan Borucki (-) 1.1 1-1 4.94 15 9 0 0 27 14 13 3 0 1.52 23:18
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Sam Bachman (-) 1.21 1-1 3.53 36 17 0 0 25 14 14 5 0 1.18 36:16
Reid Detmers (-) 5.88 3-5 3.93 104 28 0 16 71 44 41 7 0 1.05 68:55
Jose Fermin (-) 0.95 2-1 4.42 21 14 0 0 17 9 9 2 0 1.69 16:9
Ryan Johnson (-) 3.18 1-2 8.84 15 9 0 3 24 19 19 5 0 1.71 19:15
Chase Silseth (-) 0.83 2-1 2.17 33 17 0 0 23 8 7 3 0 1.38 23:18
Ryan Zeferjahn (-) 1.17 3-3 4.42 49 28 0 0 20 20 18 3 0 1.31 30:14
Drew Pomeranz (-) 0.92 0-3 5.01 16 12 0 0 25 14 13 5 0 1.59 12:21
Jordan Romano (-) 0.73 0-2 10.13 12 6 0 0 11 9 9 1 0 2.13 3:4
Kirby Yates (-) 0.84 0-3 3.45 22 7 0 0 10 7 6 2 0 1.09 10:7
Kaleb Ort (-) 1.05 0-1 7.71 5 3 0 0 6 4 4 2 0 1.93 7:1
Shaun Anderson (-) 1.8 1-0 5.94 12 8 0 0 17 13 11 3 0 1.5 21:7
Samy Natera Jr. (-) 1.02 0 1.42 8 6 0 0 2 1 1 0 0 1.26 2:6
Angel Perdomo (-) 0.1 0 0 0 3 0 0 0 0 0 0 0 9 0:1
Nick Sandlin (-) 1.03 0-1 11.42 6 5 0 0 9 11 11 2 0 1.62 8:7
Jayvien Sandridge (-) 1 0-1 22.5 1 0 0 0 5 5 5 1 0 2.5 2:1
Tayler Saucedo (-) 0.5 0 4.5 3 0 0 0 2 1 1 0 0 1 1:1
Hunter Strickland (-) 1 1-0 1.8 2 0 0 0 5 1 1 0 0 1 6:2
Ryan Costeiu (-) 0.73 0 0 3 2 0 0 0 0 0 0 0 0.75 3:0
Leonard Garcia (-) 0.1 0 0 1 1 0 0 1 0 0 0 0 3 1:0
Keythel Key (R) 0.2 0 54 0 2 0 0 4 4 4 0 0 9 2:0
Jared Southard (-) 0.62 0 13.5 4 3 0 0 5 5 5 0 0 2.4 4:0
Luke Murphy (-) 0.37 1-0 0 2 0 0 0 2 0 0 0 0 1.5 1:0
Kenyon Yovan (-) 0.1 0 13.5 0 0 0 0 1 1 1 1 0 1.5 0:0
Jakob Guardado (R) 0.55 0 0 1 0 0 0 2 0 0 0 0 1.5 1:0
Aneurys Zabala (-) 0.2 0 40.5 0 2 0 0 4 3 3 3 0 9 2:0
Lucas Mahlstedt (-) 0.2 0 0 1 1 0 0 1 0 0 0 0 3 1:0
Bryce Osmond (-) 1 0 0 3 0 0 0 1 0 0 0 0 1 0:0
Umpire G W-L AVG PIT STR B STR% STR_ BB K/BB HR O/U
Dillon Wilson 0 0-0 0 0 0 0 0 0 0 0 0 0-0