Batting

Thomas Saggese

St. Louis Cardinals
2B/SS
Age: 23
Bats/Throws: R/R
5'11" / 185
DOB: 4/10/2002
(23 years, 3 months, 24 days)
2B/SS

Play Log

2025
  • 2025
  • 2024
  • Filters

    All Plays
    Months
    Opposing Team
    Situation
    Results
    Reset
    DateInnPitcherOutsBasesScorePlayLIREWEWPARE24
    7/30▼ 9C Faucher2___0-2Thomas Saggese flied out to right.
    Called Strike, Fly Out
    0.540.101.4%-.014-0.10
    7/30▼ 7T Phillips2___0-2Thomas Saggese singled to center (Liner).
    Single
    0.600.1014.4%.0220.12
    7/30▼ 5C Quantrill1_2_0-2Thomas Saggese walked.
    Ball, Ball, Swinging Strike, Pickoff Throw (First Base), Ball, (Stolen Base), Foul Ball, Walked
    1.740.6630.1%.0340.22
    7/30▼ 3C Quantrill0___0-2Thomas Saggese struck out swinging.
    Called Strike, Called Strike, Ball, Foul Ball, Strikeout Swinging
    1.050.4831.7%-.026-0.23
    7/29▼ 9V Bellozo2___0-5Thomas Saggese struck out swinging.
    Ball, Swinging Strike, Called Strike, Ball, Ball, Strikeout Swinging
    0.020.100.0%.000-0.10
    7/29▼ 6C Faucher21__0-5Thomas Saggese struck out swinging.
    Ball, Called Strike, Called Strike, Strikeout Swinging
    0.320.223.8%-.009-0.22
    7/29▼ 5S Alcantara0___0-3Thomas Saggese grounded out to third.
    Foul Ball, Swinging Strike, Ball, Foul Ball, Foul Ball, Ground Out
    1.000.4817.9%-.025-0.23
    7/29▼ 2S Alcantara11__0-2Thomas Saggese flied out to first. Jordan Walker out at second.
    Called Strike, Foul Ball, Foul Ball, Foul Ball, Fly Out
    1.290.5033.4%-.055-0.50
    7/28▼ 8L Bachar2_2_7-0Thomas Saggese advanced on a wild pitch to 3B.0.010.3299.9%.0000.04
    7/28▼ 8L Bachar0___7-0Thomas Saggese hit a ground rule double (Fly).
    Ball, Ground Rule Double
    0.000.4899.9%.0000.62
    7/28▼ 7J Simpson0___2-0Thomas Saggese flied out to right.
    Fly Out, No Result
    0.380.4889.3%-.010-0.23
    7/28▼ 4E Cabrera2___2-0Thomas Saggese walked.
    Foul Ball, Ball, Swinging Strike, Ball, (Wild Pitch), Ball, Walked
    0.290.1076.8%.0080.12
    7/28▼ 2E Cabrera21__0-0Thomas Saggese walked. Yohel Pozo advanced to 2B.
    Swinging Strike, Ball, Ball, Ball, Walked
    0.840.2252.4%.0210.20
    7/27▼ 8R Marinaccio2_2_2-9Thomas Saggese struck out swinging.
    Called Strike, Swinging Strike, Ball, Foul Ball, Ball, Ball, Strikeout Swinging
    0.040.320.2%-.001-0.31
    7/19▲ 8J Woodford1___9-1Thomas Saggese doubled to left (Liner).
    Ball, Called Strike, Foul Ball, Foul Ball, Foul Ball, No Result, Double
    0.020.270.1%.0010.42
    7/13▼ 7W Suero1_2_5-4Thomas Saggese struck out swinging.
    Foul Bunt, Ball, Swinging Strike, Ball, (Stolen Base), Strikeout Swinging
    1.030.6781.2%-.029-0.35
    7/13▼ 5J Chavez2_2_3-3Thomas Saggese flied out to right.
    Fly Out
    1.650.3254.6%-.046-0.31
    7/13▼ 3D Daniel2_2_1-1Thomas Saggese struck out swinging.
    Swinging Strike, Swinging Strike, Foul Ball, Foul Ball, Ball, Strikeout Swinging
    1.330.3253.7%-.037-0.31
    7/13▼ 1D Daniel212_0-0Thomas Saggese struck out swinging.
    Ball, Called Strike, Ball, Foul Ball, Strikeout Swinging
    1.630.4354.2%-.042-0.43
    7/12▼ 8D Hernandez212_5-6Thomas Saggese walked. Garrett Hampson advanced to 3B. Jose Fermin advanced to 2B.
    Ball, Swinging Strike, Foul Ball, Foul Ball, Ball, Foul Ball, Foul Ball, Foul Ball, Ball, Walked
    4.740.4327.8%.0760.33
    7/12▼ 7D Lee0___4-3Thomas Saggese struck out looking.
    Ball, Called Strike, Called Strike, Foul Ball, Ball, Foul Ball, Ball, Strikeout Looking
    0.730.4879.5%-.018-0.23
    7/12▼ 4J Wentz2___3-3Thomas Saggese flied out to left.
    Ball, Called Strike, Ball, Swinging Strike, Foul Ball, Ball, Fly Out
    0.520.1051.3%-.013-0.10
    7/12▼ 2A Bummer1__30-3Thomas Saggese singled to right (Grounder). Yohel Pozo scored.
    Called Strike, Foul Ball, Ball, Single
    1.260.9328.0%.0540.58
    7/11▼ 7R Montero112_5-6Thomas Saggese flied out to center.
    Foul Ball, Ball, Swinging Strike, Fly Out
    4.180.8943.4%-.094-0.47
    7/8▼ 8M Thompson21__4-2Thomas Saggese flied out to right.
    Ball, Foul Ball, Foul Ball, Fly Out
    0.220.2293.6%-.006-0.22
    7/8▼ 6J Irvin1___3-2Thomas Saggese grounded out to third.
    Ball, Swinging Strike, Ball, Foul Tip, Ground Out
    0.600.2672.6%-.015-0.15
    7/8▼ 3J Irvin2_2_3-2Thomas Saggese flied out to right.
    Ball, Ball, Fly Out
    1.100.3266.0%-.031-0.31
    7/8▼ 2J Irvin11__0-0Thomas Saggese struck out swinging.
    Foul Ball, Called Strike, Strikeout Swinging
    1.220.5155.3%-.029-0.29
    7/6▲ 7J Wicks1___11-0Thomas Saggese struck out looking.
    Ball, Swinging Strike, Called Strike, Foul Ball, Foul Ball, Strikeout Looking
    0.010.250.0%.000-0.15
    7/6▲ 4M Boyd2___8-0Thomas Saggese struck out swinging.
    Ball, Foul Ball, No Result, Swinging Strike, Strikeout Swinging
    0.040.101.0%-.001-0.10
    7/6▲ 2M Boyd1___1-0Thomas Saggese doubled to right (Fly).
    Ball, Foul Ball, Double, No Result
    0.680.2536.7%.0440.40
    7/5▲ 8B Keller1___5-4Thomas Saggese singled to right (Fly).
    Called Strike, Ball, Called Strike, Single
    1.550.2519.2%.0610.25
    7/5▲ 5R Brasier11_32-3Thomas Saggese grounded into a double play to second (Grounder). Alec Burleson out at second.
    Grounded Into Double Play
    2.021.1571.8%-.123-1.15
    7/5▲ 3C Flexen1___1-2Thomas Saggese struck out swinging.
    Called Strike, Swinging Strike, Foul Ball, Strikeout Swinging
    0.610.2559.6%-.015-0.15
    7/5▲ 1C Flexen11230-0Thomas Saggese singled to right (Liner). Brendan Donovan scored. Willson Contreras scored. Alec Burleson advanced to 3B on error. Thomas Saggese advanced to 2B on error. Error by Kyle Tucker.
    Foul Ball, Foul Ball, Foul Ball, Ball, Foul Ball, Single
    2.611.5459.9%.1611.83
    7/4▲ 9J Berti11_311-2Thomas Saggese reached on fielder's choice to pitcher. Alec Burleson out at home. Lars Nootbaar advanced to 2B.
    Fielder's Choice, No Result
    0.011.150.0%.000-0.73
    7/2▲ 9I Mattson0___5-0Thomas Saggese flied out to right.
    Ball, Called Strike, Swinging Strike, Fly Out
    0.170.520.7%-.004-0.24
    7/2▲ 6M Keller1___1-0Thomas Saggese grounded out to third.
    Called Strike, Called Strike, Foul Ball, Ball, Ground Out
    1.040.2830.5%-.026-0.17
    7/2▲ 3M Keller21_31-0Thomas Saggese grounded out to shortstop.
    Called Strike, Ground Out
    2.030.5138.9%-.057-0.51
    7/2▲ 1M Keller21230-0Thomas Saggese grounded out to first.
    Ground Out
    2.780.7952.3%-.072-0.79
    6/30▲ 8C Shugart1___7-0Thomas Saggese flied out to right.
    Ball, Ball, Ball, Called Strike, Fly Out
    0.030.270.2%-.001-0.17
    6/30▲ 6A Heaney0___7-0Thomas Saggese struck out swinging.
    Called Strike, Ball, Ball, Foul Ball, Ball, Strikeout Swinging
    0.160.521.5%-.004-0.24
    6/30▲ 3A Heaney0___1-0Thomas Saggese grounded out to third.
    Ball, Swinging Strike, Foul Ball, Ground Out
    1.030.5238.9%-.027-0.24
    6/29▲ 8T Herrin012_0-5Thomas Saggese struck out swinging.
    Ball, Ball, Called Strike, Ball, Called Strike, Strikeout Swinging
    0.101.4499.0%-.003-0.56
    6/29▲ 6L Allen2__30-3Thomas Saggese grounded out to second.
    Swinging Strike, Called Strike, Ball, Ball, Ball, Foul Ball, Foul Ball, Ground Out
    0.690.3586.9%-.019-0.35
    6/29▲ 4L Allen0___0-3Thomas Saggese flied out to center.
    Called Strike, Ball, Swinging Strike, Foul Ball, Foul Ball, Ball, Fly Out
    0.480.4882.5%-.012-0.22
    6/29▲ 1L Allen2___0-3Thomas Saggese grounded out to third.
    Foul Ball, Called Strike, Ball, Ground Out
    0.250.1075.2%-.006-0.10
    6/26▼ 9D Palencia112_0-3Thomas Saggese struck out swinging.
    Ball, Foul Ball, Ball, Foul Ball, Foul Ball, Strikeout Swinging
    2.620.889.7%-.057-0.46
    6/26▼ 7B Keller112_0-2Thomas Saggese reached on fielder's choice to third. Willson Contreras out at third. Nolan Arenado advanced to 2B.
    Called Strike, Called Strike, Fielder's Choice
    3.610.8828.3%-.081-0.46
    6/26▼ 5S Imanaga0___0-2Thomas Saggese flied out to center.
    Ball, Foul Ball, Foul Ball, Foul Ball, Fly Out
    1.240.4827.6%-.031-0.23
    6/26▼ 2S Imanaga1___0-1Thomas Saggese flied out to right.
    Ball, Ball, Swinging Strike, Fly Out
    0.710.2541.1%-.017-0.15
    6/25▼ 7R Brasier1___0-8Thomas Saggese grounded out to first.
    Ball, Ground Out
    0.040.260.3%-.001-0.15
    6/25▼ 4M Boyd2___0-7Thomas Saggese flied out to second.
    Ball, Swinging Strike, Fly Out
    0.070.102.1%-.002-0.10
    6/25▼ 2M Boyd1___0-4Thomas Saggese flied out to left.
    Foul Ball, Foul Ball, Ball, Fly Out
    0.480.2615.2%-.012-0.15
    6/22▼ 7A Abbott1___1-4Thomas Saggese flied out to center.
    Fly Out
    0.670.259.1%-.016-0.15
    6/22▼ 4A Abbott1___1-1Thomas Saggese flied out to right.
    Called Strike, Ball, Swinging Strike, Foul Ball, Foul Ball, Foul Ball, Fly Out
    0.770.2553.2%-.019-0.15
    6/22▼ 2A Abbott01__0-1Thomas Saggese singled to second (Grounder). Nolan Arenado advanced to 2B.
    Called Strike, Foul Ball, Single
    1.680.8547.7%.0640.60
    6/20▼ 7T Santillan21233-0Thomas Saggese reached on error to third (Grounder). Brendan Donovan scored on error. Masyn Winn scored on error. Nolan Gorman advanced to 3B on error. Error by Gavin Lux.
    Ball, Swinging Strike, Foul Ball, Error
    0.620.7694.9%.0381.73
    6/20▼ 6B Singer1___1-0Thomas Saggese flied out to left.
    Foul Ball, Fly Out
    0.600.2672.5%-.015-0.15
    6/20▼ 3B Singer21_31-0Thomas Saggese struck out looking.
    Called Strike, Ball, Foul Ball, Ball, Foul Ball, Strikeout Looking
    1.640.4967.4%-.045-0.49
    6/20▼ 2B Singer0___0-0Thomas Saggese singled to pitcher (Grounder).
    Called Strike, Ball, Swinging Strike, Single, No Result
    0.920.4855.0%.0370.38
    4/27▼ 8N Mears01__1-7Thomas Saggese walked. Alec Burleson advanced to 2B.
    Foul Tip, Swinging Strike, Ball, Ball, Ball, Foul Ball, Walked
    0.320.851.6%.0150.60
    4/27▼ 6G Anderson0___1-7Thomas Saggese flied out to right.
    Ball, Fly Out
    0.280.482.8%-.007-0.23
    4/27▼ 4J Quintana01__0-7Thomas Saggese flied out to center.
    Ball, Fly Out
    0.450.854.2%-.010-0.35
    4/27▼ 2J Quintana1___0-3Thomas Saggese struck out looking.
    Foul Ball, Swinging Strike, Ball, Strikeout Looking
    0.590.2521.9%-.014-0.15
    4/26▼ 7J Payamps0___5-3Thomas Saggese flied out to right.
    Called Strike, Foul Tip, Fly Out
    0.380.4889.3%-.010-0.23
    4/26▼ 5Q Priester1___5-2Thomas Saggese struck out swinging.
    Called Strike, Called Strike, Strikeout Swinging
    0.250.2588.3%-.006-0.15
    4/26▼ 3Q Priester21_33-0Thomas Saggese walked. Nolan Gorman advanced to 2B.
    Ball, Swinging Strike, Called Strike, Foul Ball, Ball, Ball, Walked
    0.880.4884.8%.0090.26
    4/26▼ 2Q Priester0_2_0-0Thomas Saggese grounded out to second. Nolan Gorman advanced to 3B.
    Ground Out
    1.301.0861.4%-.013-0.16
    4/20▲ 9R Stanek21__7-4Thomas Saggese struck out swinging.
    Ball, Called Strike, Swinging Strike, Foul Ball, Foul Ball, Strikeout Swinging
    0.360.211.1%-.011-0.21
    4/20▲ 7J Butto212_3-1Thomas Saggese doubled to left (Liner). Nolan Gorman scored. Michael Siani scored.
    Double
    2.470.4116.5%.3121.89
    4/20▲ 5C Holmes21__2-0Thomas Saggese reached on fielder's choice to shortstop. Pedro Pages out at second.
    Ball, Fielder's Choice
    0.970.2120.2%-.027-0.21
    4/20▲ 3C Holmes2___1-0Thomas Saggese grounded out to shortstop.
    Foul Ball, Swinging Strike, Foul Ball, Ball, Ground Out
    0.450.0933.5%-.011-0.09
    4/20▲ 1C Holmes01__0-0Thomas Saggese reached on fielder's choice to third. Lars Nootbaar out at second.
    Called Strike, Ball, Called Strike, Fielder's Choice
    1.490.8353.6%-.033-0.34
    4/19▲ 9E Diaz0___3-0Thomas Saggese struck out looking.
    Ball, Ball, Ball, Called Strike, Swinging Strike, Strikeout Looking
    0.690.462.9%-.017-0.22
    4/19▲ 7R Garrett0___2-0Thomas Saggese grounded out to third.
    Called Strike, Ball, Ball, Ground Out
    1.300.4616.9%-.032-0.22
    4/19▲ 5K Senga0_2_2-0Thomas Saggese advanced on a wild pitch to 3B.1.711.0730.9%.0350.31
    4/19▲ 5K Senga0___2-0Thomas Saggese doubled to right (Fly).
    Called Strike, Double
    1.120.4623.3%.0760.61
    4/19▲ 2K Senga11__0-0Thomas Saggese doubled to right (Fly). Alec Burleson advanced to 3B.
    Double
    1.240.4950.3%.0920.86
    4/18▲ 9H Brazoban1___4-4Thomas Saggese struck out swinging.
    Foul Ball, Called Strike, Ball, Strikeout Swinging
    1.710.2444.4%-.041-0.14
    4/18▲ 6M Kranick2_2_2-3Thomas Saggese struck out swinging.
    Ball, Swinging Strike, Ball, Swinging Strike, Strikeout Swinging
    1.340.3065.9%-.037-0.30
    4/18▲ 4D Peterson11__0-2Thomas Saggese struck out swinging.
    Pickoff Throw (First Base), Foul Tip, Foul Ball, Foul Ball, Strikeout Swinging
    0.880.4874.7%-.020-0.27
    4/18▲ 2D Peterson21__0-0Thomas Saggese singled to right (Liner). Brendan Donovan advanced to 3B.
    Called Strike, Single
    0.850.2147.4%.0280.26
    4/16▼ 8T Scott1_2_4-1Thomas Saggese flied out to center. Victor Scott II advanced to 3B.
    Called Strike, (Stolen Base), Pickoff Throw (Second Base), Fly Out
    0.140.6697.7%-.003-0.31
    4/16▼ 6L VanWey112_3-1Thomas Saggese doubled to right (Grounder). Jordan Walker scored. Yohel Pozo advanced to 3B.
    Called Strike, Foul Ball, Ball, Double
    1.030.8887.2%.0731.48
    4/16▼ 5R Blanco01__0-1Thomas Saggese singled to right (Liner). Victor Scott II advanced to 3B.
    Ball, Foul Tip, Foul Tip, Foul Ball, Pickoff Throw (First Base), Foul Ball, Ball, Single
    2.250.8546.1%.1390.97
    4/16▼ 3R Blanco0___0-1Thomas Saggese flied out to right.
    Called Strike, Foul Ball, Ball, Ball, Fly Out
    1.080.4842.9%-.027-0.22
    4/15▼ 7B King11__0-1Thomas Saggese lined out to second.
    Called Strike, Swinging Strike, Ball, Foul Ball, Ball, Ball, Line Drive
    2.590.5035.8%-.061-0.28
    4/12▼ 5C Sanchez112_0-3Thomas Saggese grounded into a double play to second (Grounder). Victor Scott out at second.
    Foul Ball, Called Strike, Foul Ball, Foul Ball, Ball, Foul Ball, Grounded Into Double Play
    2.390.8822.8%-.100-0.88
    4/12▼ 3C Sanchez11__0-2Thomas Saggese singled to center (Grounder). Pedro Pages advanced to 2B.
    Single
    1.390.5031.9%.0450.38
    4/11▼ 8T Banks1___2-0Thomas Saggese singled to right (Liner).
    Single
    0.170.2593.7%.0060.25
    4/11▼ 6J Ruiz1___2-0Thomas Saggese struck out swinging.
    Called Strike, Ball, Foul Ball, Strikeout Swinging
    0.350.2584.0%-.009-0.15
    4/11▼ 5A Nola0___0-0Thomas Saggese singled to third (Grounder).
    Swinging Strike, Ball, Swinging Strike, Single
    1.170.4856.5%.0460.37
    4/11▼ 2A Nola112_0-0Thomas Saggese struck out swinging.
    Called Strike, Foul Ball, Strikeout Swinging
    2.040.8859.0%-.046-0.46
    4/9▲ 8M Keller1___0-0Thomas Saggese singled to center (Liner).
    Called Strike, Called Strike, Single
    1.410.2845.2%.0490.27
    4/9▲ 5M Keller2___0-0Thomas Saggese grounded out to third.
    Ball, Swinging Strike, Foul Ball, Foul Ball, Ground Out
    0.570.1144.7%-.015-0.11
    4/9▲ 2M Keller2_2_0-0Thomas Saggese struck out looking.
    Foul Ball, Pickoff Throw (First Base), Called Strike, (Stolen Base), Strikeout Looking
    1.190.3348.2%-.034-0.33
    4/7▲ 8T Harrington1_2_8-3Thomas Saggese fouled out to right.
    Foul Fly Out
    0.350.702.0%-.010-0.37
    4/7▲ 6T Harrington1___4-1Thomas Saggese grounded out to shortstop.
    Ball, Ball, Foul Ball, Ball, Foul Ball, Ground Out
    0.630.2811.5%-.016-0.17
    4/7▲ 4C Mlodzinski2___4-0Thomas Saggese singled to shortstop (Grounder).
    Called Strike, Single, No Result
    0.260.119.6%.0090.13
    4/7▲ 2C Mlodzinski1___1-0Thomas Saggese singled to center (Grounder).
    Foul Ball, Ball, Ball, Ball, Single
    0.680.2837.3%.0270.27
    4/6▲ 9C Criswell1_2318-4Thomas Saggese homered (Fly). Luken Baker scored. Brendan Donovan scored.
    Called Strike, Called Strike, Ball, Foul Ball, Foul Ball, Foul Ball, Ball, Home Run
    0.001.460.0%.0001.84
    4/6▲ 7C Criswell11_316-2Thomas Saggese hit a sacrifice fly to left (Fly). Lars Nootbaar scored.
    Ball, Foul Tip, Sacrifice Fly
    0.051.230.2%-.0020.02
    4/6▲ 6J Wilson0___2-1Thomas Saggese singled to right (Grounder).
    Swinging Strike, Single
    1.440.5434.5%.0580.39
    4/6▲ 4S Newcomb01__0-0Thomas Saggese flied out to right.
    Fly Out
    1.720.9354.3%-.041-0.37
    4/6▲ 2S Newcomb112_0-0Thomas Saggese struck out swinging.
    Called Strike, Swinging Strike, Strikeout Swinging
    2.010.9553.9%-.046-0.49
    DateInnPitcherOutsBasesScorePlayLIREWEWPARE24
    7/30▼ 9C Faucher2___0-2Thomas Saggese flied out to right.
    Called Strike, Fly Out
    0.540.101.4%-.014-0.10
    7/30▼ 7T Phillips2___0-2Thomas Saggese singled to center (Liner).
    Single
    0.600.1014.4%.0220.12
    7/30▼ 5C Quantrill1_2_0-2Thomas Saggese walked.
    Ball, Ball, Swinging Strike, Pickoff Throw (First Base), Ball, (Stolen Base), Foul Ball, Walked
    1.740.6630.1%.0340.22
    7/30▼ 3C Quantrill0___0-2Thomas Saggese struck out swinging.
    Called Strike, Called Strike, Ball, Foul Ball, Strikeout Swinging
    1.050.4831.7%-.026-0.23
    7/29▼ 9V Bellozo2___0-5Thomas Saggese struck out swinging.
    Ball, Swinging Strike, Called Strike, Ball, Ball, Strikeout Swinging
    0.020.100.0%.000-0.10
    7/29▼ 6C Faucher21__0-5Thomas Saggese struck out swinging.
    Ball, Called Strike, Called Strike, Strikeout Swinging
    0.320.223.8%-.009-0.22
    7/29▼ 5S Alcantara0___0-3Thomas Saggese grounded out to third.
    Foul Ball, Swinging Strike, Ball, Foul Ball, Foul Ball, Ground Out
    1.000.4817.9%-.025-0.23
    7/29▼ 2S Alcantara11__0-2Thomas Saggese flied out to first. Jordan Walker out at second.
    Called Strike, Foul Ball, Foul Ball, Foul Ball, Fly Out
    1.290.5033.4%-.055-0.50
    7/28▼ 8L Bachar2_2_7-0Thomas Saggese advanced on a wild pitch to 3B.0.010.3299.9%.0000.04
    7/28▼ 8L Bachar0___7-0Thomas Saggese hit a ground rule double (Fly).
    Ball, Ground Rule Double
    0.000.4899.9%.0000.62
    7/28▼ 7J Simpson0___2-0Thomas Saggese flied out to right.
    Fly Out, No Result
    0.380.4889.3%-.010-0.23
    7/28▼ 4E Cabrera2___2-0Thomas Saggese walked.
    Foul Ball, Ball, Swinging Strike, Ball, (Wild Pitch), Ball, Walked
    0.290.1076.8%.0080.12
    7/28▼ 2E Cabrera21__0-0Thomas Saggese walked. Yohel Pozo advanced to 2B.
    Swinging Strike, Ball, Ball, Ball, Walked
    0.840.2252.4%.0210.20
    7/27▼ 8R Marinaccio2_2_2-9Thomas Saggese struck out swinging.
    Called Strike, Swinging Strike, Ball, Foul Ball, Ball, Ball, Strikeout Swinging
    0.040.320.2%-.001-0.31
    7/19▲ 8J Woodford1___9-1Thomas Saggese doubled to left (Liner).
    Ball, Called Strike, Foul Ball, Foul Ball, Foul Ball, No Result, Double
    0.020.270.1%.0010.42
    7/13▼ 7W Suero1_2_5-4Thomas Saggese struck out swinging.
    Foul Bunt, Ball, Swinging Strike, Ball, (Stolen Base), Strikeout Swinging
    1.030.6781.2%-.029-0.35
    7/13▼ 5J Chavez2_2_3-3Thomas Saggese flied out to right.
    Fly Out
    1.650.3254.6%-.046-0.31
    7/13▼ 3D Daniel2_2_1-1Thomas Saggese struck out swinging.
    Swinging Strike, Swinging Strike, Foul Ball, Foul Ball, Ball, Strikeout Swinging
    1.330.3253.7%-.037-0.31
    7/13▼ 1D Daniel212_0-0Thomas Saggese struck out swinging.
    Ball, Called Strike, Ball, Foul Ball, Strikeout Swinging
    1.630.4354.2%-.042-0.43
    7/12▼ 8D Hernandez212_5-6Thomas Saggese walked. Garrett Hampson advanced to 3B. Jose Fermin advanced to 2B.
    Ball, Swinging Strike, Foul Ball, Foul Ball, Ball, Foul Ball, Foul Ball, Foul Ball, Ball, Walked
    4.740.4327.8%.0760.33
    7/12▼ 7D Lee0___4-3Thomas Saggese struck out looking.
    Ball, Called Strike, Called Strike, Foul Ball, Ball, Foul Ball, Ball, Strikeout Looking
    0.730.4879.5%-.018-0.23
    7/12▼ 4J Wentz2___3-3Thomas Saggese flied out to left.
    Ball, Called Strike, Ball, Swinging Strike, Foul Ball, Ball, Fly Out
    0.520.1051.3%-.013-0.10
    7/12▼ 2A Bummer1__30-3Thomas Saggese singled to right (Grounder). Yohel Pozo scored.
    Called Strike, Foul Ball, Ball, Single
    1.260.9328.0%.0540.58
    7/11▼ 7R Montero112_5-6Thomas Saggese flied out to center.
    Foul Ball, Ball, Swinging Strike, Fly Out
    4.180.8943.4%-.094-0.47
    7/8▼ 8M Thompson21__4-2Thomas Saggese flied out to right.
    Ball, Foul Ball, Foul Ball, Fly Out
    0.220.2293.6%-.006-0.22
    7/8▼ 6J Irvin1___3-2Thomas Saggese grounded out to third.
    Ball, Swinging Strike, Ball, Foul Tip, Ground Out
    0.600.2672.6%-.015-0.15
    7/8▼ 3J Irvin2_2_3-2Thomas Saggese flied out to right.
    Ball, Ball, Fly Out
    1.100.3266.0%-.031-0.31
    7/8▼ 2J Irvin11__0-0Thomas Saggese struck out swinging.
    Foul Ball, Called Strike, Strikeout Swinging
    1.220.5155.3%-.029-0.29
    7/6▲ 7J Wicks1___11-0Thomas Saggese struck out looking.
    Ball, Swinging Strike, Called Strike, Foul Ball, Foul Ball, Strikeout Looking
    0.010.250.0%.000-0.15
    7/6▲ 4M Boyd2___8-0Thomas Saggese struck out swinging.
    Ball, Foul Ball, No Result, Swinging Strike, Strikeout Swinging
    0.040.101.0%-.001-0.10
    7/6▲ 2M Boyd1___1-0Thomas Saggese doubled to right (Fly).
    Ball, Foul Ball, Double, No Result
    0.680.2536.7%.0440.40
    7/5▲ 8B Keller1___5-4Thomas Saggese singled to right (Fly).
    Called Strike, Ball, Called Strike, Single
    1.550.2519.2%.0610.25
    7/5▲ 5R Brasier11_32-3Thomas Saggese grounded into a double play to second (Grounder). Alec Burleson out at second.
    Grounded Into Double Play
    2.021.1571.8%-.123-1.15
    7/5▲ 3C Flexen1___1-2Thomas Saggese struck out swinging.
    Called Strike, Swinging Strike, Foul Ball, Strikeout Swinging
    0.610.2559.6%-.015-0.15
    7/5▲ 1C Flexen11230-0Thomas Saggese singled to right (Liner). Brendan Donovan scored. Willson Contreras scored. Alec Burleson advanced to 3B on error. Thomas Saggese advanced to 2B on error. Error by Kyle Tucker.
    Foul Ball, Foul Ball, Foul Ball, Ball, Foul Ball, Single
    2.611.5459.9%.1611.83
    7/4▲ 9J Berti11_311-2Thomas Saggese reached on fielder's choice to pitcher. Alec Burleson out at home. Lars Nootbaar advanced to 2B.
    Fielder's Choice, No Result
    0.011.150.0%.000-0.73
    7/2▲ 9I Mattson0___5-0Thomas Saggese flied out to right.
    Ball, Called Strike, Swinging Strike, Fly Out
    0.170.520.7%-.004-0.24
    7/2▲ 6M Keller1___1-0Thomas Saggese grounded out to third.
    Called Strike, Called Strike, Foul Ball, Ball, Ground Out
    1.040.2830.5%-.026-0.17
    7/2▲ 3M Keller21_31-0Thomas Saggese grounded out to shortstop.
    Called Strike, Ground Out
    2.030.5138.9%-.057-0.51
    7/2▲ 1M Keller21230-0Thomas Saggese grounded out to first.
    Ground Out
    2.780.7952.3%-.072-0.79
    6/30▲ 8C Shugart1___7-0Thomas Saggese flied out to right.
    Ball, Ball, Ball, Called Strike, Fly Out
    0.030.270.2%-.001-0.17
    6/30▲ 6A Heaney0___7-0Thomas Saggese struck out swinging.
    Called Strike, Ball, Ball, Foul Ball, Ball, Strikeout Swinging
    0.160.521.5%-.004-0.24
    6/30▲ 3A Heaney0___1-0Thomas Saggese grounded out to third.
    Ball, Swinging Strike, Foul Ball, Ground Out
    1.030.5238.9%-.027-0.24
    6/29▲ 8T Herrin012_0-5Thomas Saggese struck out swinging.
    Ball, Ball, Called Strike, Ball, Called Strike, Strikeout Swinging
    0.101.4499.0%-.003-0.56
    6/29▲ 6L Allen2__30-3Thomas Saggese grounded out to second.
    Swinging Strike, Called Strike, Ball, Ball, Ball, Foul Ball, Foul Ball, Ground Out
    0.690.3586.9%-.019-0.35
    6/29▲ 4L Allen0___0-3Thomas Saggese flied out to center.
    Called Strike, Ball, Swinging Strike, Foul Ball, Foul Ball, Ball, Fly Out
    0.480.4882.5%-.012-0.22
    6/29▲ 1L Allen2___0-3Thomas Saggese grounded out to third.
    Foul Ball, Called Strike, Ball, Ground Out
    0.250.1075.2%-.006-0.10
    6/26▼ 9D Palencia112_0-3Thomas Saggese struck out swinging.
    Ball, Foul Ball, Ball, Foul Ball, Foul Ball, Strikeout Swinging
    2.620.889.7%-.057-0.46
    6/26▼ 7B Keller112_0-2Thomas Saggese reached on fielder's choice to third. Willson Contreras out at third. Nolan Arenado advanced to 2B.
    Called Strike, Called Strike, Fielder's Choice
    3.610.8828.3%-.081-0.46
    6/26▼ 5S Imanaga0___0-2Thomas Saggese flied out to center.
    Ball, Foul Ball, Foul Ball, Foul Ball, Fly Out
    1.240.4827.6%-.031-0.23
    6/26▼ 2S Imanaga1___0-1Thomas Saggese flied out to right.
    Ball, Ball, Swinging Strike, Fly Out
    0.710.2541.1%-.017-0.15
    6/25▼ 7R Brasier1___0-8Thomas Saggese grounded out to first.
    Ball, Ground Out
    0.040.260.3%-.001-0.15
    6/25▼ 4M Boyd2___0-7Thomas Saggese flied out to second.
    Ball, Swinging Strike, Fly Out
    0.070.102.1%-.002-0.10
    6/25▼ 2M Boyd1___0-4Thomas Saggese flied out to left.
    Foul Ball, Foul Ball, Ball, Fly Out
    0.480.2615.2%-.012-0.15
    6/22▼ 7A Abbott1___1-4Thomas Saggese flied out to center.
    Fly Out
    0.670.259.1%-.016-0.15
    6/22▼ 4A Abbott1___1-1Thomas Saggese flied out to right.
    Called Strike, Ball, Swinging Strike, Foul Ball, Foul Ball, Foul Ball, Fly Out
    0.770.2553.2%-.019-0.15
    6/22▼ 2A Abbott01__0-1Thomas Saggese singled to second (Grounder). Nolan Arenado advanced to 2B.
    Called Strike, Foul Ball, Single
    1.680.8547.7%.0640.60
    6/20▼ 7T Santillan21233-0Thomas Saggese reached on error to third (Grounder). Brendan Donovan scored on error. Masyn Winn scored on error. Nolan Gorman advanced to 3B on error. Error by Gavin Lux.
    Ball, Swinging Strike, Foul Ball, Error
    0.620.7694.9%.0381.73
    6/20▼ 6B Singer1___1-0Thomas Saggese flied out to left.
    Foul Ball, Fly Out
    0.600.2672.5%-.015-0.15
    6/20▼ 3B Singer21_31-0Thomas Saggese struck out looking.
    Called Strike, Ball, Foul Ball, Ball, Foul Ball, Strikeout Looking
    1.640.4967.4%-.045-0.49
    6/20▼ 2B Singer0___0-0Thomas Saggese singled to pitcher (Grounder).
    Called Strike, Ball, Swinging Strike, Single, No Result
    0.920.4855.0%.0370.38
    4/27▼ 8N Mears01__1-7Thomas Saggese walked. Alec Burleson advanced to 2B.
    Foul Tip, Swinging Strike, Ball, Ball, Ball, Foul Ball, Walked
    0.320.851.6%.0150.60
    4/27▼ 6G Anderson0___1-7Thomas Saggese flied out to right.
    Ball, Fly Out
    0.280.482.8%-.007-0.23
    4/27▼ 4J Quintana01__0-7Thomas Saggese flied out to center.
    Ball, Fly Out
    0.450.854.2%-.010-0.35
    4/27▼ 2J Quintana1___0-3Thomas Saggese struck out looking.
    Foul Ball, Swinging Strike, Ball, Strikeout Looking
    0.590.2521.9%-.014-0.15
    4/26▼ 7J Payamps0___5-3Thomas Saggese flied out to right.
    Called Strike, Foul Tip, Fly Out
    0.380.4889.3%-.010-0.23
    4/26▼ 5Q Priester1___5-2Thomas Saggese struck out swinging.
    Called Strike, Called Strike, Strikeout Swinging
    0.250.2588.3%-.006-0.15
    4/26▼ 3Q Priester21_33-0Thomas Saggese walked. Nolan Gorman advanced to 2B.
    Ball, Swinging Strike, Called Strike, Foul Ball, Ball, Ball, Walked
    0.880.4884.8%.0090.26
    4/26▼ 2Q Priester0_2_0-0Thomas Saggese grounded out to second. Nolan Gorman advanced to 3B.
    Ground Out
    1.301.0861.4%-.013-0.16
    4/20▲ 9R Stanek21__7-4Thomas Saggese struck out swinging.
    Ball, Called Strike, Swinging Strike, Foul Ball, Foul Ball, Strikeout Swinging
    0.360.211.1%-.011-0.21
    4/20▲ 7J Butto212_3-1Thomas Saggese doubled to left (Liner). Nolan Gorman scored. Michael Siani scored.
    Double
    2.470.4116.5%.3121.89
    4/20▲ 5C Holmes21__2-0Thomas Saggese reached on fielder's choice to shortstop. Pedro Pages out at second.
    Ball, Fielder's Choice
    0.970.2120.2%-.027-0.21
    4/20▲ 3C Holmes2___1-0Thomas Saggese grounded out to shortstop.
    Foul Ball, Swinging Strike, Foul Ball, Ball, Ground Out
    0.450.0933.5%-.011-0.09
    4/20▲ 1C Holmes01__0-0Thomas Saggese reached on fielder's choice to third. Lars Nootbaar out at second.
    Called Strike, Ball, Called Strike, Fielder's Choice
    1.490.8353.6%-.033-0.34
    4/19▲ 9E Diaz0___3-0Thomas Saggese struck out looking.
    Ball, Ball, Ball, Called Strike, Swinging Strike, Strikeout Looking
    0.690.462.9%-.017-0.22
    4/19▲ 7R Garrett0___2-0Thomas Saggese grounded out to third.
    Called Strike, Ball, Ball, Ground Out
    1.300.4616.9%-.032-0.22
    4/19▲ 5K Senga0_2_2-0Thomas Saggese advanced on a wild pitch to 3B.1.711.0730.9%.0350.31
    4/19▲ 5K Senga0___2-0Thomas Saggese doubled to right (Fly).
    Called Strike, Double
    1.120.4623.3%.0760.61
    4/19▲ 2K Senga11__0-0Thomas Saggese doubled to right (Fly). Alec Burleson advanced to 3B.
    Double
    1.240.4950.3%.0920.86
    4/18▲ 9H Brazoban1___4-4Thomas Saggese struck out swinging.
    Foul Ball, Called Strike, Ball, Strikeout Swinging
    1.710.2444.4%-.041-0.14
    4/18▲ 6M Kranick2_2_2-3Thomas Saggese struck out swinging.
    Ball, Swinging Strike, Ball, Swinging Strike, Strikeout Swinging
    1.340.3065.9%-.037-0.30
    4/18▲ 4D Peterson11__0-2Thomas Saggese struck out swinging.
    Pickoff Throw (First Base), Foul Tip, Foul Ball, Foul Ball, Strikeout Swinging
    0.880.4874.7%-.020-0.27
    4/18▲ 2D Peterson21__0-0Thomas Saggese singled to right (Liner). Brendan Donovan advanced to 3B.
    Called Strike, Single
    0.850.2147.4%.0280.26
    4/16▼ 8T Scott1_2_4-1Thomas Saggese flied out to center. Victor Scott II advanced to 3B.
    Called Strike, (Stolen Base), Pickoff Throw (Second Base), Fly Out
    0.140.6697.7%-.003-0.31
    4/16▼ 6L VanWey112_3-1Thomas Saggese doubled to right (Grounder). Jordan Walker scored. Yohel Pozo advanced to 3B.
    Called Strike, Foul Ball, Ball, Double
    1.030.8887.2%.0731.48
    4/16▼ 5R Blanco01__0-1Thomas Saggese singled to right (Liner). Victor Scott II advanced to 3B.
    Ball, Foul Tip, Foul Tip, Foul Ball, Pickoff Throw (First Base), Foul Ball, Ball, Single
    2.250.8546.1%.1390.97
    4/16▼ 3R Blanco0___0-1Thomas Saggese flied out to right.
    Called Strike, Foul Ball, Ball, Ball, Fly Out
    1.080.4842.9%-.027-0.22
    4/15▼ 7B King11__0-1Thomas Saggese lined out to second.
    Called Strike, Swinging Strike, Ball, Foul Ball, Ball, Ball, Line Drive
    2.590.5035.8%-.061-0.28
    4/12▼ 5C Sanchez112_0-3Thomas Saggese grounded into a double play to second (Grounder). Victor Scott out at second.
    Foul Ball, Called Strike, Foul Ball, Foul Ball, Ball, Foul Ball, Grounded Into Double Play
    2.390.8822.8%-.100-0.88
    4/12▼ 3C Sanchez11__0-2Thomas Saggese singled to center (Grounder). Pedro Pages advanced to 2B.
    Single
    1.390.5031.9%.0450.38
    4/11▼ 8T Banks1___2-0Thomas Saggese singled to right (Liner).
    Single
    0.170.2593.7%.0060.25
    4/11▼ 6J Ruiz1___2-0Thomas Saggese struck out swinging.
    Called Strike, Ball, Foul Ball, Strikeout Swinging
    0.350.2584.0%-.009-0.15
    4/11▼ 5A Nola0___0-0Thomas Saggese singled to third (Grounder).
    Swinging Strike, Ball, Swinging Strike, Single
    1.170.4856.5%.0460.37
    4/11▼ 2A Nola112_0-0Thomas Saggese struck out swinging.
    Called Strike, Foul Ball, Strikeout Swinging
    2.040.8859.0%-.046-0.46
    4/9▲ 8M Keller1___0-0Thomas Saggese singled to center (Liner).
    Called Strike, Called Strike, Single
    1.410.2845.2%.0490.27
    4/9▲ 5M Keller2___0-0Thomas Saggese grounded out to third.
    Ball, Swinging Strike, Foul Ball, Foul Ball, Ground Out
    0.570.1144.7%-.015-0.11
    4/9▲ 2M Keller2_2_0-0Thomas Saggese struck out looking.
    Foul Ball, Pickoff Throw (First Base), Called Strike, (Stolen Base), Strikeout Looking
    1.190.3348.2%-.034-0.33
    4/7▲ 8T Harrington1_2_8-3Thomas Saggese fouled out to right.
    Foul Fly Out
    0.350.702.0%-.010-0.37
    4/7▲ 6T Harrington1___4-1Thomas Saggese grounded out to shortstop.
    Ball, Ball, Foul Ball, Ball, Foul Ball, Ground Out
    0.630.2811.5%-.016-0.17
    4/7▲ 4C Mlodzinski2___4-0Thomas Saggese singled to shortstop (Grounder).
    Called Strike, Single, No Result
    0.260.119.6%.0090.13
    4/7▲ 2C Mlodzinski1___1-0Thomas Saggese singled to center (Grounder).
    Foul Ball, Ball, Ball, Ball, Single
    0.680.2837.3%.0270.27
    4/6▲ 9C Criswell1_2318-4Thomas Saggese homered (Fly). Luken Baker scored. Brendan Donovan scored.
    Called Strike, Called Strike, Ball, Foul Ball, Foul Ball, Foul Ball, Ball, Home Run
    0.001.460.0%.0001.84
    4/6▲ 7C Criswell11_316-2Thomas Saggese hit a sacrifice fly to left (Fly). Lars Nootbaar scored.
    Ball, Foul Tip, Sacrifice Fly
    0.051.230.2%-.0020.02
    4/6▲ 6J Wilson0___2-1Thomas Saggese singled to right (Grounder).
    Swinging Strike, Single
    1.440.5434.5%.0580.39
    4/6▲ 4S Newcomb01__0-0Thomas Saggese flied out to right.
    Fly Out
    1.720.9354.3%-.041-0.37
    4/6▲ 2S Newcomb112_0-0Thomas Saggese struck out swinging.
    Called Strike, Swinging Strike, Strikeout Swinging
    2.010.9553.9%-.046-0.49