MLB Game

Chicago Cubs at San Francisco Giants

FinalFeb 22, 8:05 PMScottsdale StadiumTop 9th
CHC
2
@
SF
4
Live Game State
InningTop 9th
Balls / Strikes / Outs3 / 2 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueScottsdale Stadium
StartFeb 22, 8:05 PM
Day/Nightday
Attendance9408
First Pitch2026-02-22T20:06:00.000Z
DecisionW: Carson Seymour · L: Colin Rea · SV: John Michael Bertrand
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
Team123456789RHE
CHC000000200290
SF01002010482
Starting Pitchers
Chicago Cubs
Colin Rea
· -1 · ERA 5.40
San Francisco Giants
Robbie Ray
· ERA 0.00
Team Totals
Chicago Cubs Batting
AVG.253
Runs2
Hits9
HR0
BB10
K3
San Francisco Giants Batting
AVG.300
Runs4
Hits8
HR0
BB3
K6
Chicago Cubs Pitching
ERA4.85
K6
BB3
IP8.0
Hits8
HR0
San Francisco Giants Pitching
ERA3.50
K3
BB10
IP9.0
Hits9
HR0
Pitch View
John Michael Bertrand vs Ariel Armas
Ariel Armas grounds into a double play, third baseman Parks Harber to second baseman Casey Schmitt to first baseman Jake Holton. Kane Kepley out at 2nd. Ariel Armas out at 1st.
8 pitches
12345678
Selected Pitch
Pitch #8
TypeSinker
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count
Outs
Velocity88.9 mph
End Velocity81.6 mph
Spin Rate0 rpm
Spin Direction
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X0.10
Plate Z2.01
Zone8
SZ Top0.00
SZ Bottom0.00
Release X0.00
Release Y0.00
Release Z0.00
Accel X0.00
Accel Y0.00
Accel Z0.00
Vel X00.00
Vel Y00.00
Vel Z00.00
Recent Plays
top 9
2 - 4 · 3 outs
Ariel Armas grounds into a double play, third baseman Parks Harber to second baseman Casey Schmitt to first baseman Jake Holton. Kane Kepley out at 2nd. Ariel Armas out at 1st.
Batter: Ariel Armas · Pitcher: John Michael Bertrand
top 9
2 - 4 · 1 out
Kane Kepley walks.
Batter: Kane Kepley · Pitcher: John Michael Bertrand
top 9
2 - 4 · 1 out
Brett Bateman walks. James Triantos to 2nd.
Batter: Brett Bateman · Pitcher: John Michael Bertrand
top 9
2 - 4 · 1 out
Pedro Ramírez flies out to left fielder Drew Gilbert.
Batter: Pedro Ramírez · Pitcher: John Michael Bertrand
top 9
2 - 4 · 0 outs
James Triantos walks.
Batter: James Triantos · Pitcher: John Michael Bertrand
bottom 8
2 - 4 · 3 outs
Jerar Encarnacion grounds out, third baseman Pedro Ramírez to first baseman Edgar Alvarez.
Batter: Jerar Encarnacion · Pitcher: Yacksel Ríos
bottom 8
2 - 4 · 2 outs
Luis Matos grounds into a force out, third baseman Pedro Ramírez to second baseman James Triantos. Eric Haase out at 2nd. Luis Matos to 1st.
Batter: Luis Matos · Pitcher: Yacksel Ríos
bottom 8
2 - 4 · 1 out
Eric Haase singles on a sharp line drive to center fielder Brett Bateman.
Batter: Eric Haase · Pitcher: Yacksel Ríos
bottom 8
2 - 4 · 1 out
Jake Holton grounds out, second baseman James Triantos to first baseman Edgar Alvarez.
Batter: Jake Holton · Pitcher: Yacksel Ríos
top 8
2 - 4 · 3 outs
Jefferson Rojas lines out to right fielder Luis Matos.
Batter: Jefferson Rojas · Pitcher: Will Bednar
top 8
2 - 4 · 2 outs
Edgar Alvarez strikes out swinging.
Batter: Edgar Alvarez · Pitcher: Will Bednar
top 8
2 - 4 · 1 out
Casey Opitz lines out to first baseman Jake Holton.
Batter: Casey Opitz · Pitcher: Will Bednar
Chicago Cubs Roster
Lineup
James Triantos2B#95
AVG — · HR 0 · RBI 1
Pedro Ramírez3B#75
AVG — · HR 0 · RBI 0
Brett BatemanCF#21
AVG — · HR 0 · RBI 0
Kane KepleyRF#20
AVG — · HR 0 · RBI 0
Ariel ArmasC#2
AVG — · HR 0 · RBI 0
Kade SnellLF#22
AVG — · HR 0 · RBI 0
Casey OpitzDH#6
AVG — · HR 0 · RBI 0
Edgar Alvarez1B#12
AVG — · HR 0 · RBI 0
Jefferson RojasSS#93
AVG — · HR 0 · RBI 0
Bench
Alex Bregman3B#3
AVG — · HR 0 · RBI 0
Andy GarriolaLF#22
AVG — · HR — · RBI —
Angel CepedaSS#15
AVG — · HR — · RBI —
BJ Murray3B#83
AVG — · HR — · RBI —
Carson KellyC#15
AVG — · HR — · RBI —
Chas McCormickRF#55
AVG — · HR 0 · RBI 0
Christian Bethancourt1B#60
AVG — · HR — · RBI —
Christian OlivoLF#1
AVG — · HR — · RBI —
Dansby SwansonSS#7
AVG — · HR — · RBI —
Devin Ortiz3B#13
AVG — · HR — · RBI —
Dylan CarlsonLF#5
AVG — · HR 0 · RBI 0
Eriandys RamonSS#15
AVG — · HR — · RBI —
Eric YangC#7
AVG — · HR — · RBI —
Hayden Cantrelle2B#15
AVG — · HR — · RBI —
Haydn McGeary1B#27
AVG — · HR — · RBI —
Ian HappLF#8
AVG — · HR — · RBI —
Jonathon Long1B#91
AVG — · HR — · RBI —
Jordan NwoguLF#25
AVG — · HR — · RBI —
Justin DeanDH#1
AVG — · HR 0 · RBI 0
Karson Simas3B#41
AVG — · HR — · RBI —
Kevin AlcántaraRF#13
AVG — · HR — · RBI —
Leonel EspinozaCF#19
AVG — · HR — · RBI —
Matt Shaw2B#6
AVG — · HR 0 · RBI 0
Michael Busch1B#29
AVG — · HR — · RBI —
Miguel AmayaC#9
AVG — · HR 0 · RBI 0
Moisés BallesterosC#25
AVG — · HR — · RBI —
Nico Hoerner2B#2
AVG — · HR — · RBI —
Owen Miller1B#11
AVG — · HR 0 · RBI 0
Parker ChaversRF#24
AVG — · HR — · RBI —
Pete Crow-ArmstrongCF#4
AVG — · HR — · RBI —
Scott KingerySS#12
AVG — · HR 0 · RBI 0
Seiya SuzukiCF#27
AVG — · HR 0 · RBI 0
Tyler Austin1B#17
AVG — · HR — · RBI —
Pitchers
Adam StoneP#45
IP — · K — · ERA —
Ben BrownP#32
IP — · K — · ERA —
Cade HortonP#22
IP — · K — · ERA —
Caleb ThielbarP#24
IP 1.0 · K 0 · ERA —
Charlie BarnesP#55
IP — · K — · ERA —
Colin ReaP#53
IP 1.2 · K 2 · ERA —
Collin SniderP#52
IP — · K — · ERA —
Connor NolandP#97
IP — · K — · ERA —
Connor SchultzP#52
IP — · K — · ERA —
Corbin MartinP#38
IP — · K — · ERA —
Daniel PalenciaP#48
IP — · K — · ERA —
Dawson NetzP#77
IP — · K — · ERA —
Edward CabreraP#30
IP — · K — · ERA —
Ethan RobertsP#39
IP — · K — · ERA —
Evan TaylorP#33
IP — · K — · ERA —
Frankie Scalzo Jr.P#35
IP — · K — · ERA —
Gabe KlobositsP#74
IP — · K — · ERA —
Gavin HollowellP#46
IP — · K — · ERA —
Grant KippP#45
IP — · K — · ERA —
Grayson MooreP#52
IP — · K — · ERA —
Hoby MilnerP#41
IP — · K — · ERA —
Hunter HarveyP#45
IP — · K — · ERA —
Jack NeelyP#47
IP — · K — · ERA —
Jackson BrockettP#33
IP — · K — · ERA —
Jackson KirkpatrickP#37
IP — · K — · ERA —
Jacob WebbP#71
IP — · K — · ERA —
Jameson TaillonP#50
IP — · K — · ERA —
Javier AssadP#72
IP — · K — · ERA —
Jaxon WigginsP#70
IP — · K — · ERA —
Jeff BrighamP#40
IP — · K — · ERA —
Jordan WicksP#36
IP — · K — · ERA —
Justin SteeleP#35
IP — · K — · ERA —
Luis RujanoP#30
IP 1.0 · K 0 · ERA —
Luke LittleP#43
IP — · K — · ERA —
Matthew BoydP#16
IP — · K — · ERA —
Nick HullP#51
IP — · K — · ERA —
Phil MatonP#88
IP — · K — · ERA —
Porter HodgeP#37
IP — · K — · ERA —
Riley MartinP#94
IP 1.2 · K 2 · ERA —
Ryan JensenP#36
IP — · K — · ERA —
Ryan RolisonP#33
IP — · K — · ERA —
Sam ThoresenP#49
IP — · K — · ERA —
Shelby MillerP#77
IP — · K — · ERA —
Shota ImanagaP#18
IP — · K — · ERA —
Trent ThorntonP#49
IP — · K — · ERA —
Tyler BeedeP#48
IP — · K — · ERA —
Tyler RasP#73
IP — · K — · ERA —
Vince ReillyP#82
IP — · K — · ERA —
Yacksel RíosP#76
IP 1.0 · K 0 · ERA —
Yenrri RojasP#79
IP 1.1 · K 2 · ERA —
Zac LeighP#40
IP 0.1 · K 0 · ERA —
Zane MillsP#38
IP — · K — · ERA —
San Francisco Giants Roster
Lineup
Grant McCrayCF#58
AVG — · HR 0 · RBI 0
Christian KossSS#50
AVG — · HR 0 · RBI 0
Casey Schmitt2B#10
AVG — · HR 0 · RBI 1
Jake Holton1B#61
AVG — · HR 0 · RBI 0
Eric HaaseC#18
AVG — · HR 0 · RBI 0
Luis MatosRF#29
AVG — · HR 0 · RBI 0
Jerar EncarnacionDH#19
AVG — · HR 0 · RBI 0
Parks Harber3B#89
AVG — · HR 0 · RBI 0
Drew GilbertLF#0
AVG — · HR 0 · RBI 0
Bench
Bo DavidsonLF#91
AVG — · HR — · RBI —
Bryce EldridgeDH#8
AVG — · HR 0 · RBI 0
Buddy Kennedy1B#41
AVG — · HR — · RBI —
Charlie Szykowny3B#12
AVG — · HR — · RBI —
Daniel SusacC#6
AVG — · HR — · RBI —
Diego CartayaC#78
AVG — · HR — · RBI —
Diego VelasquezSS#16
AVG — · HR — · RBI —
Harrison BaderCF#9
AVG — · HR 0 · RBI 0
Heliot RamosLF#17
AVG — · HR — · RBI —
Jared OlivaOF#56
AVG — · HR — · RBI —
Jean Carlos SioSS#14
AVG — · HR — · RBI —
Jesus RodriguezC#79
AVG — · HR — · RBI —
Jung Hoo LeeRF#51
AVG — · HR 0 · RBI 0
Logan PorterC#13
AVG — · HR — · RBI —
Luis Arraez2B#1
AVG — · HR 0 · RBI 0
Matt Chapman3B#26
AVG — · HR 0 · RBI 0
Nate Furman2B#90
AVG — · HR — · RBI —
Osleivis BasabeSS#39
AVG — · HR — · RBI —
Patrick BaileyC#14
AVG — · HR 0 · RBI 0
Rafael Devers1B#16
AVG — · HR 0 · RBI 1
Thomas GavelloC#78
AVG — · HR — · RBI —
Tyler Fitzgerald2B#49
AVG — · HR — · RBI —
Victor BericotoRF#83
AVG — · HR — · RBI —
Will BrennanLF#7
AVG — · HR 0 · RBI 1
Willy AdamesSS#2
AVG — · HR 0 · RBI 1
Pitchers
Adrian HouserP#12
IP — · K — · ERA —
Ben PetersonP#89
IP — · K — · ERA —
Blade TidwellP#46
IP — · K — · ERA —
Braxton RoxbyP#37
IP — · K — · ERA —
Cade VernonP#40
IP — · K — · ERA —
Caleb KilianP#45
IP — · K — · ERA —
Carson SeymourP#77
IP 1.0 · K 0 · ERA —
Carson WhisenhuntP#88
IP — · K — · ERA —
Charlie McDanielP#31
IP — · K — · ERA —
Darien SmithP#33
IP — · K — · ERA —
Erik MillerP#68
IP — · K — · ERA —
Gregory SantosP#57
IP — · K — · ERA —
Hayden BirdsongP#60
IP — · K — · ERA —
Hunter DrydenP#21
IP 0.1 · K 0 · ERA —
Joel PegueroP#63
IP — · K — · ERA —
John Michael BertrandP#56
IP 1.0 · K 0 · ERA —
José ButtóP#70
IP — · K — · ERA —
JT BrubakerP#34
IP — · K — · ERA —
Juan SanchezP#81
IP — · K — · ERA —
Keaton WinnP#67
IP — · K — · ERA —
Landen RouppP#65
IP — · K — · ERA —
Logan WebbP#62
IP — · K — · ERA —
Matt GageP#93
IP — · K — · ERA —
Michael FulmerP#32
IP — · K — · ERA —
Mitch WhiteP#34
IP — · K — · ERA —
Nick MargeviciusP#52
IP — · K — · ERA —
Nick ZwackP#94
IP — · K — · ERA —
Niko MazzaP#23
IP — · K — · ERA —
R.J. DabovichP#45
IP — · K — · ERA —
Reiver SanmartinP#48
IP 1.0 · K 0 · ERA —
Robbie RayP#38
IP 1.0 · K 0 · ERA —
Ryan WalkerP#74
IP — · K — · ERA —
Sam HentgesP#31
IP — · K — · ERA —
Spencer BivensP#76
IP 1.0 · K 1 · ERA —
Trent HarrisP#87
IP 1.0 · K 0 · ERA —
Trevor McDonaldP#72
IP — · K — · ERA —
Tristan BeckP#43
IP 1.0 · K 1 · ERA —
Tyler MahleP#54
IP — · K — · ERA —
Tyler VogelP#91
IP — · K — · ERA —
Wilkin RamosP#71
IP 0.2 · K 0 · ERA —
Will BednarP#86
IP 1.0 · K 1 · ERA —