Matthew Festa

Seattle Mariners (AAA)
Age: 26
Bats/Throws: R/R
6' 2" / 195
P

Prospects Report
Team Rank: 20Overall Rank: NAReported: 2019ETA: 2019  
FastballSliderCurveballCommandFuture Value
50 / 5055 / 5550 / 5045 / 5040

RotoWire News: Festa was optioned to Triple-A Tacoma on Friday, Ryan Divish of The Seattle Times reports. (4/12/2019)

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs



SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2016Mariners (A-)62014860.18.652.090.45.32465.5 %46.5 %5.7 %3.733.293.30 
2017Mariners (A+)42642169.212.792.450.90.32771.6 %41.8 %10.4 %3.233.243.01 
2018Mariners (AA)522044049.012.312.201.10.36482.7 %46.0 %14.3 %2.763.172.67 
2018Mariners000818.14.322.160.00.39487.5 %33.3 %0.0 %2.163.285.460.1
2019ATC11023022.07.972.961.31.31074.4 %  4.114.31  
2019Depth Charts11025025.08.483.111.49.30872.7 %  4.494.61 0.0
2019Steamer11025025.07.973.271.25.29472.1 %42.0 % 4.314.414.470.0
2019ZiPS33044052.09.002.941.73.31273.2 %  4.674.81 -0.2
2019Mariners (AAA)010405.212.713.183.18.43861.0 %27.8 %33.3 %9.536.554.05 
2019Mariners000607.05.146.431.29.30469.0 %39.1 %12.5 %6.435.976.26-0.1
2019ZiPS (R)23 36042.08.703.271.70.31771.5 %  4.894.93 -0.2
Total- - -00014115.14.704.110.59.35779.7 %35.7 %5.3 %4.114.515.830.0

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2016Mariners (A-)623.731480000060.1253602925314022258
2017Mariners (A+)423.234210065369.2291613025719214099
2018Mariners (AA)522.7644000202249.0208501815612021067
2018Mariners002.1681000108.14013220201204
2019ATC114.11230  04 22.0 2211103700  19
2019Depth Charts114.49250  01 25.0 25131249 1  24
2019Steamer114.312500001 25.010724131239 1  22
2019ZiPS334.67440  0  52.0 5329271017133152
2019Mariners (AAA)019.5340000015.2289662200008
2019Mariners006.4360000317.0338551500004
2019ZiPS (R)234.89360     42.0 442523815 2  40
Total- - -004.111410004115.17321771701208

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2016Mariners (A-)8.652.094.140.4522.9 %5.5 %17.4 %.2531.23.32465.5 %  3.29
2017Mariners (A+)12.792.455.210.9034.0 %6.5 %27.5 %.2251.15.32771.6 %  3.24
2018Mariners (AA)12.312.205.581.1032.2 %5.8 %26.4 %.2581.27.36482.7 %  3.17
2018Mariners4.322.162.000.0010.0 %5.0 %5.0 %.3511.80.39487.5 %53793.28
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019ATC7.972.962.691.31   .2651.34.31074.4 %  4.31
2019Depth Charts8.483.112.731.49   .2621.34.30872.7 %  4.61
2019Steamer7.973.272.441.2520.6 %8.5 %12.2 %.2521.34.29472.1 %  4.41
2019ZiPS9.002.943.061.73   .2651.35.31273.2 %  4.81
2019Mariners (AAA)12.713.184.003.1828.6 %7.1 %21.4 %.3461.94.43861.0 %  6.55
2019Mariners5.146.430.801.2912.1 %15.2 %-3.0 %.2861.86.30469.0 %1501355.97
2019Average8.943.532.531.3323.2 %9.2 %14.0 %.2421.32.29073.0 %  4.46
2019ZiPS (R)8.703.272.661.70   .2711.41.31771.5 %  4.93
Total- - -4.704.111.140.5911.0 %9.6 %1.4 %.3231.83.35779.7 %971054.51

SeasonAgeWLGGSIPHRERHRBBSOK/9BB/9K/BBHR/9AVGWHIPBABIPLOB%ERAFIPWAR
2019263344052.05329271017529.002.943.061.73.2651.35.31273.2 %4.674.81-0.2
2020273344053.05229271017549.172.893.181.70.2581.30.30672.7 %4.584.71-0.2
2021283343051.75128261016539.232.793.311.74.2591.30.30773.6 %4.534.73-0.2

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2016Mariners (A-)1.5122.7 %46.5 %30.8 %22.6 %5.7 %  39.1 %27.9 %33.0 %     3.30
2017Mariners (A+)1.0317.6 %41.8 %40.6 %20.9 %10.4 %  40.0 %24.1 %35.9 %     3.01
2018Mariners (AA)1.3620.2 %46.0 %33.9 %28.6 %14.3 %  35.4 %26.0 %38.6 %     2.67
2018Mariners1.0033.3 %33.3 %33.3 %9.1 %0.0 %9.1 %0.0 %42.4 %30.3 %27.3 %15.2 %66.7 %18.2 %5.121295.46
2019Mariners (AAA)0.8338.9 %27.8 %33.3 %33.3 %33.3 %  50.0 %27.8 %22.2 %     4.05
2019Mariners1.1326.1 %39.1 %34.8 %12.5 %12.5 %0.0 %100.0 %54.2 %37.5 %8.3 %20.8 %41.7 %37.5 %6.281406.26
Total- - -1.0530.4 %35.7 %33.9 %10.5 %5.3 %5.0 %100.0 %47.4 %33.3 %19.3 %17.5 %56.1 %26.3 %5.581345.83

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2016Mariners (A-)80533912    204505709
2017Mariners (A+)69672914    3317251056
2018Mariners (AA)57422512    252551803
2018Mariners1111111100456103159
2019Mariners (AAA)5672    4065105
2019Mariners986101104875123
Total- - -20191721114104178282

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2018Mariners-0.07-0.460.40-0.37-0.060.570.470.570.7080.00-0.1212
2019Mariners0.09-0.620.70-1.99-0.191.081.251.161.266-0.150.2321
Total- - -0.02-1.081.10-2.37-0.260.790.800.820.9414-0.150.1733

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2018Mariners47.8% (92.8)49.1% (87.0) 3.1% (80.6)    
2019Mariners42.3% (92.3)56.1% (87.1) 1.6% (79.5)    
Total- - -45.4% (92.6)52.1% (87.1) 2.5% (80.3)    

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2018Mariners42.1 %5.7 %    49.7 %2.5 %      
2019Mariners34.0 %6.2 %1.0 %   56.7 %2.1 %      
Total- - -39.1 %5.9 %0.4 %   52.3 %2.3 %      

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2018Mariners92.893.1    86.980.5     
2019Mariners92.192.792.4   87.079.5     
Total- - -92.592.992.4   87.080.1     

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2018Mariners42.8 %  5.0 % 49.1 %3.1 %    
2019Mariners35.1 %  6.2 % 56.7 %2.1 %    
Total- - -39.8 %  5.5 % 52.0 %2.7 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2018Mariners93.2  93.4 87.481.0   
2019Mariners92.8  93.3 87.780.1   
Total- - -93.1  93.3 87.580.8   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2018Mariners0.6-3.1 0.5   0.85-3.95 9.05   
2019Mariners0.4-2.3 -0.1   0.75-3.30 -3.62   
Total- - -1.0-5.4 0.4   0.81-3.64 5.43   

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2018Mariners1.0-0.1    -3.00.2     
2019Mariners-0.6-0.20.2   -2.4-0.1     
Total- - -0.4-0.30.2   -5.40.2     

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2018Mariners1.50-1.22    -3.816.00     
2019Mariners-1.82-2.9019.28   -4.30-3.62     
Total- - -0.41-1.8919.28   -4.012.79     

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2018Mariners1.2  -0.3 -3.20.5   
2019Mariners-0.4  -0.2 -2.4-0.1   
Total- - -0.8  -0.5 -5.60.4   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2018Mariners1.80  -4.13 -4.159.19   
2019Mariners-1.20  -2.90 -4.30-3.62   
Total- - -0.80  -3.60 -4.215.53   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2018Mariners32.9 %60.8 %45.9 %78.6 %88.9 %84.9 %46.5 %62.5 %6.9 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Mariners18.5 %63.8 %39.8 %66.7 %86.5 %81.6 %47.2 %45.5 %7.3 %
2019Average29.6 %66.9 %45.7 %60.8 %84.5 %75.8 %43.1 %60.3 %11.0 %
Total- - -26.7 %62.1 %43.3 %75.0 %87.8 %83.6 %46.8 %54.8 %7.1 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Mariners32.5 %58.5 %45.9 %76.0 %89.6 %84.9 %51.6 %23.0
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Mariners21.3 %54.0 %38.1 %70.0 %85.2 %81.1 %51.6 %21.8
2019Average29.4 %63.9 %45.7 %58.5 %84.5 %75.7 %47.3 %24.2
Total- - -28.2 %56.8 %43.0 %74.3 %88.0 %83.6 %51.6 %22.5

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Mariners32.0 %58.3 %45.9 %75.0 %89.8 %84.9 %52.8 %23.4
2019Mariners22.0 %55.3 %38.1 %63.6 %88.5 %81.1 %48.5 %21.8
Total- - -28.0 %57.3 %43.0 %71.4 %89.3 %83.6 %51.2 %22.8

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2018Mariners (AA)P44049.0070  0          
2018MarinersP818.1110000000 2   1.000 
2019Mariners (AAA)P405.2020  0          
2019MarinersP607.0010000000 0   1.000 
Total- - -P14115.1120000000 2   1.000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2018MarinersP8.10 0  000     0.1      
2019MarinersP7.00 0  000     0.0      
Total- - -P15.10 0  000     0.1      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2018MarinersP8.10.0%      (0)0.0%      (0)0.0%      (1)0.0%     (0)0.0%      (0)0.0%      (0)
Total- - -P15.10.0%      (0)0.0%      (0)0.0%      (1)0.0%     (0)0.0%      (0)0.0%      (0)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2018Mariners0.2-0.30.40.10.90.1$0.7 
2019Mariners-0.10.00.00.0-1.1-0.1($0.8) 
Total- - -0.1-0.30.40.1-0.20.0($0.1) 


Add New Contract
  • 2016 June Amateur Draft - Round: 7, Pick: 11, Overall: 207
    • Team: Seattle Mariners
    • School: East Stroudsburg