Age: 27
Bats/Throws: L/R
6' 2" / 205
P

RotoWire News: Floro pitched two-thirds of an inning Friday, striking out one without allowing a baserunner in a 5-4 loss to Colorado. (8/11/2018)

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



SeasonTeamWIPTBFH1B2B3BHRBBSOYahooFanDuelDraftKings
RotoQLLAD------------------------------1.041.690.93

SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2012Rays (A-)41218030.06.301.200.00.26863.3 %70.8 %0.0 %2.402.332.67 
2013Rays (A)9201919109.17.001.560.33.30575.8 %66.2 %6.0 %1.812.812.83 
2013Rays (A+)2004428.04.500.640.00.23578.3 %56.0 %0.0 %1.612.563.23 
2014Rays (AA)111302828178.25.641.210.20.34067.7 %60.7 %3.3 %3.482.683.00 
2015Rays (AAA)91202522132.25.491.420.68.32761.7 %52.0 %8.0 %5.023.393.24 
2016Rays (AAA)12732050.07.201.621.08.31176.9 %55.9 %17.1 %2.883.732.91 
2016Rays01012015.08.403.000.00.43471.4 %54.7 %0.0 %4.202.283.720.4
2017Cubs (AAA)32125248.24.811.481.66.27469.4 %61.6 %26.5 %3.885.614.16 
2017Dodgers (AAA)0118011.19.532.380.00.47461.9 %55.6 %0.0 %5.562.403.36 
2017Cubs000309.25.591.861.86.38272.4 %50.0 %18.2 %6.525.544.87-0.1
2018Steamer000101.06.542.401.13.30071.7 %53.1 % 4.144.234.130.0
2018ZiPS33044171.35.681.891.51.31069.8 %  4.794.84 0.0
2018Dodgers (AAA)010101.09.000.009.00.000100.0 %66.7 %100.0 %9.0014.753.05 
2018Reds (AAA)000203.03.003.000.00.333100.0 %72.7 %0.0 %0.003.673.67 
20182 Teams63054064.08.163.230.42.29083.3 %55.1 %6.1 %2.253.083.741.0
    2018Reds32025036.16.692.970.50.31480.9 %56.8 %6.3 %2.723.384.120.4
    2018Dodgers31029027.210.083.580.33.25087.4 %52.2 %5.9 %1.632.693.240.6
2018Dodgers000302.04.504.500.00.200100.0 %60.0 %0.0 %0.003.663.66 
Total- - -64069088.27.923.050.51.33079.2 %54.4 %6.8 %3.053.213.861.3
Postseason- - -000302.04.504.500.00.200100.0 %60.0 %0.0 %0.003.663.66 

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2012Rays (A-)412.401800020130.01222611804302021
2013Rays (A)921.81191900000109.14341033422419019085
2013Rays (A+)201.61442100028.0102205502012014
2014Rays (AA)11133.48282832000178.2746209806942403112112
2015Rays (AAA)9125.02252210000132.257116078741021003181
2016Rays (AAA)122.883200075250.020753211669011040
2016Rays014.201200000015.072238705102014
2017Cubs (AAA)323.882520012148.220854282198010026
2017Dodgers (AAA)015.56800011011.153188703001012
2017Cubs006.5230000009.24515772201006
2018Steamer004.14100000 1.0411000 0  1
2018ZiPS334.79441  0  71.3 8241381215033045
2018Dodgers (AAA)019.0010000001.041111000001
2018Reds (AAA)000.0020000003.0144000110001
20182 Teams632.255400007064.0271571716323611258
    2018Reds322.722500001036.1159391211212300127
    2018Dodgers311.632900006027.21121855111311131
2018Dodgers000.0030000002.071000100001
Total- - -643.056900007088.2388953230530723278
Postseason- - -000.0030000002.071000100001

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2012Rays (A-)6.301.205.250.0017.2 %3.3 %13.9 %.2201.00.26863.3 %  2.33
2013Rays (A)7.001.564.470.3319.6 %4.4 %15.2 %.2491.12.30575.8 %  2.81
2013Rays (A+)4.500.647.000.0013.7 %2.0 %11.8 %.2020.79.23578.3 %  2.56
2014Rays (AA)5.641.214.670.2015.0 %3.2 %11.8 %.2911.30.34067.7 %  2.68
2015Rays (AAA)5.491.423.860.6814.2 %3.7 %10.5 %.2911.36.32761.7 %  3.39
2016Rays (AAA)7.201.624.441.0819.3 %4.4 %15.0 %.2691.24.31176.9 %  3.73
2016Rays8.403.002.800.0019.4 %6.9 %12.5 %.3431.87.43471.4 %103552.28
2016Average8.103.142.581.1721.1 %8.2 %12.9 %.2521.32.29872.9 %  4.24
2017Cubs (AAA)4.811.483.251.6612.5 %3.9 %8.7 %.2711.27.27469.4 %  5.61
2017Dodgers (AAA)9.532.384.000.0022.6 %5.7 %17.0 %.3601.85.47461.9 %  2.40
2017Cubs5.591.863.001.8613.3 %4.4 %8.9 %.3571.76.38272.4 %1511285.54
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Steamer6.542.402.731.1317.0 %6.2 %10.8 %.2681.33.30071.7 %  4.23
2018ZiPS5.681.893.001.51   .2901.36.31069.8 %  4.84
2018Dodgers (AAA)9.000.001.009.0025.0 %0.0 %25.0 %.2501.00.000100.0 %  14.75
2018Reds (AAA)3.003.001.000.007.1 %7.1 %0.0 %.3081.67.333100.0 %  3.67
20182 Teams8.163.232.520.4221.4 %8.5 %12.9 %.2311.25.29083.3 %56753.08
    2018Reds6.692.972.250.5017.0 %7.6 %9.4 %.2651.40.31480.9 %66813.38
    2018Dodgers10.083.582.820.3327.7 %9.8 %17.9 %.1801.05.25087.4 %42672.69
2018Dodgers4.504.501.000.0014.3 %14.3 %0.0 %.1671.00.200100.0 %0923.66
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
Total- - -7.923.052.600.5120.1 %7.7 %12.4 %.2671.41.33079.2 %74773.21
Postseason- - -4.504.501.000.0014.3 %14.3 %0.0 %.1671.00.200100.0 %0923.66

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2012Rays (A-)3.7110.1 %70.8 %19.1 %23.5 %0.0 %  46.4 %15.5 %38.1 %     2.67
2013Rays (A)3.1312.6 %66.2 %21.1 %17.9 %6.0 %  47.7 %24.5 %27.8 %     2.83
2013Rays (A+)1.7411.9 %56.0 %32.1 %22.2 %0.0 %  51.8 %17.7 %30.6 %     3.23
2014Rays (AA)2.9218.6 %60.7 %20.8 %14.0 %3.3 %  43.0 %23.1 %33.9 %     3.00
2015Rays (AAA)1.8820.4 %52.0 %27.7 %16.8 %8.0 %  44.7 %25.2 %30.1 %     3.24
2016Rays (AAA)2.4321.1 %55.9 %23.0 %20.0 %17.1 %  40.8 %21.0 %38.2 %     2.91
2016Rays2.2320.8 %54.7 %24.5 %23.1 %0.0 %13.8 %0.0 %22.6 %47.2 %30.2 %28.3 %39.6 %32.1 %3.56883.72
2017Cubs (AAA)2.8817.0 %61.6 %21.4 %20.6 %26.5 %  41.3 %29.9 %28.7 %     4.16
2017Dodgers (AAA)2.5022.2 %55.6 %22.2 %25.0 %0.0 %  27.0 %32.4 %40.5 %     3.36
2017Cubs1.6419.4 %50.0 %30.6 %0.0 %18.2 %5.6 %0.0 %25.0 %36.1 %38.9 %16.7 %47.2 %36.1 %4.361134.87
2018Dodgers (AAA)2.000.0 %66.7 %33.3 %0.0 %100.0 %  66.7 %33.3 %0.0 %     3.05
2018Reds (AAA)8.0027.3 %72.7 %0.0 %0.0 %0.0 %  33.3 %16.7 %50.0 %     3.67
20182 Teams2.0818.4 %55.1 %26.5 %10.2 %6.1 %7.8 %25.0 %36.5 %31.7 %31.7 %20.6 %46.6 %32.8 %3.65923.74
    2018Reds2.0916.1 %56.8 %27.1 %6.3 %6.3 %9.0 %0.0 %32.5 %36.7 %30.8 %17.5 %48.3 %34.2 %3.961014.12
    2018Dodgers2.0622.4 %52.2 %25.4 %17.6 %5.9 %5.7 %50.0 %43.5 %23.2 %33.3 %26.1 %43.5 %30.4 %3.25793.24
2018Dodgers3.0040.0 %60.0 %0.0 %0.0 %0.0 %0.0 %0.0 %      4.40903.66
Total- - -2.0419.0 %54.4 %26.6 %11.0 %6.8 %8.7 %25.0 %32.4 %35.3 %32.4 %21.6 %45.3 %33.1 %3.71933.86
Postseason- - -3.0040.0 %60.0 %0.0 %0.0 %0.0 %0.0 %0.0 %      4.40903.66

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2012Rays (A-)631794    18161179
2013Rays (A)210674012    96593689
2013Rays (A+)4727106    12128140
2014Rays (AA)35312110817    72516432368
2015Rays (AAA)2351259221    63113441975
2016Rays (AAA)8535327    254525779
2016Rays2913113400189159248
2017Cubs (AAA)9834277    237478715
2017Dodgers (AAA)20882    53121174
2017Cubs18117010074885133
2018Dodgers (AAA)2100    5813
2018Reds (AAA)8030    112839
20182 Teams1024934584121346647993
    2018Reds673219262012197378575
    2018Dodgers35171532219149269418
2018Dodgers3020000281725
Total- - -149735281341294838911374
Postseason- - -3020000281725

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2016Rays-0.46-1.430.96-2.85-0.320.791.360.830.368-0.30-0.2903
2017Cubs-0.01-0.030.03-2.84-0.300.040.040.080.0010.24-0.4900
20182 Teams1.02-4.445.4614.281.501.120.951.161.10341.05-0.14148
    2018Reds0.44-2.332.776.760.680.910.830.910.72120.400.0844
    2018Dodgers0.58-2.112.697.510.831.431.101.381.31220.65-0.24104
2018Dodgers0.02-0.010.041.160.120.220.220.160.4520.090.0200
Total- - -0.55-5.906.458.590.880.940.861.060.94431.00-0.411411
Postseason- - -0.02-0.010.041.160.120.220.220.160.4520.090.0200

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2016Rays73.8% (92.5) 20.9% (86.7)1.6% (77.3)3.7% (85.6)  1.6%
2017Cubs67.7% (91.3) 27.8% (87.0) 4.5% (84.0)   
20182 Teams63.2% (93.3) 28.4% (86.9) 8.5% (85.8)  2.6%
    2018Reds62.0% (92.9) 25.1% (86.3) 12.9% (85.8)  2.4%
    2018Dodgers64.8% (93.9) 32.8% (87.6) 2.4% (86.5)  2.8%
Total- - -65.5% (92.9) 27.0% (86.9)0.3% (77.3)7.2% (85.7)  2.1%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2016Rays38.5 %1.2 %1.6 %  31.6 %20.9 %2.1 %  4.1 %   
2017Cubs23.3 % 7.5 %  42.9 %21.1 %   5.3 %   
20182 Teams9.8 %    53.6 %28.2 %   8.3 %   
    2018Reds1.8 %    60.8 %24.9 %   12.6 %   
    2018Dodgers20.9 %    43.9 %32.9 %   2.4 %   
Total- - -16.3 %0.2 %1.0 %  48.6 %26.2 %0.4 %  7.3 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2016Rays92.292.191.9  92.886.579.3  86.9  
2017Cubs91.1 86.7  91.487.1   84.6  
20182 Teams93.8    93.186.9   85.8  
    2018Reds92.9    92.886.2   85.7  
    2018Dodgers93.9    93.887.6   86.4  
Total- - -92.892.188.2  92.986.979.3  85.8  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2016Rays14.3 %  59.4 %3.7 %20.9 %1.6 %    
2017Cubs7.5 %  60.2 %4.5 %27.8 %     
20182 Teams12.4 %  50.9 %8.4 %28.2 %     
    2018Reds4.5 %  57.6 %12.7 %24.8 %     
    2018Dodgers23.2 %  41.6 %2.4 %32.8 %     
Total- - -12.3 %  53.3 %7.2 %26.8 %0.3 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2016Rays93.2  93.386.487.477.5   
2017Cubs91.6  91.784.687.4    
20182 Teams94.1  93.786.587.4    
    2018Reds93.3  93.586.486.9    
    2018Dodgers94.4  94.286.988.0    
Total- - -93.8  93.486.487.477.5   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2016Rays-0.2 -0.50.1-1.4  -0.13 -1.051.54-15.43  
2017Cubs-2.8 -0.3 -0.2  -3.09 -0.74 -3.17  
20182 Teams5.9 5.6 -3.5  0.95 1.99 -4.17  
    2018Reds0.6 2.4 -3.8  0.17 1.66 -5.07  
    2018Dodgers5.3 3.2 0.3  1.96 2.35 2.53  
Total- - -2.9 4.80.1-5.1  0.32 1.301.54-5.13  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2016Rays2.4-0.50.0  -1.9-0.50.1  -1.3  
2017Cubs-0.5 -0.7  -2.50.7   -0.1  
20182 Teams3.9    4.05.6   -3.6  
    2018Reds0.3    2.02.4   -3.9  
    2018Dodgers3.6    1.93.3   0.3  
Total- - -5.9-0.5-0.7  -0.45.80.1  -5.0  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2016Rays2.60-16.12-0.49  -2.44-1.061.52  -13.08  
2017Cubs-1.61 -7.23  -4.312.46   -1.84  
20182 Teams4.03    0.752.02   -4.38  
    2018Reds3.24    0.581.69   -5.39  
    2018Dodgers4.12    1.062.37   2.91  
Total- - -2.64-16.12-5.30  -0.061.621.52  -5.08  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2016Rays1.9  -1.8-1.4-0.50.1   
2017Cubs-0.2  -2.5-0.2-0.2    
20182 Teams5.3  2.7-3.75.6    
    2018Reds1.3  1.1-3.92.4    
    2018Dodgers4.0  1.60.33.3    
Total- - -7.0  -1.6-5.24.90.1   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2016Rays5.44  -1.25-15.16-0.961.52   
2017Cubs-1.82  -3.15-3.19-0.62    
20182 Teams4.29  0.54-4.402.02    
    2018Reds5.09  0.33-5.411.69    
    2018Dodgers4.07  0.932.912.37    
Total- - -4.17  -0.22-5.321.341.52   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2016Rays32.4 %60.4 %43.4 %68.8 %87.9 %79.3 %39.3 %66.7 %8.9 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Cubs39.4 %55.2 %47.4 %69.2 %89.2 %81.0 %50.4 %57.8 %9.0 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
20182 Teams35.1 %65.1 %47.2 %66.7 %85.1 %76.9 %40.5 %60.5 %10.6 %
    2018Reds35.1 %62.0 %46.3 %71.2 %89.1 %81.1 %41.4 %63.5 %8.5 %
    2018Dodgers35.0 %69.5 %48.6 %60.7 %79.8 %71.4 %39.2 %56.3 %13.5 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %77.0 %43.0 %60.6 %10.7 %
Total- - -35.0 %63.1 %46.6 %67.3 %86.0 %77.7 %41.2 %61.3 %10.2 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2016Rays29.5 %59.1 %43.4 %63.2 %86.8 %78.3 %47.1 %20.8
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Cubs31.8 %61.4 %47.4 %75.0 %83.7 %81.0 %52.6 %20.8
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
20182 Teams31.9 %65.1 %47.2 %61.8 %85.1 %76.6 %46.1 %26.0
    2018Reds30.9 %62.7 %46.2 %67.0 %88.4 %81.1 %48.3 %24.7
    2018Dodgers33.2 %68.7 %48.4 %55.7 %80.5 %70.8 %42.9 %27.7
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
Total- - -31.5 %63.6 %46.5 %63.2 %85.3 %77.3 %46.9 %24.6

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2016Rays30.5 %58.4 %43.4 %60.0 %87.9 %77.4 %46.3 %21.2
2017Cubs31.3 %62.3 %47.4 %70.0 %86.1 %81.0 %51.9 %20.8
20182 Teams32.3 %64.6 %47.2 %63.4 %84.4 %76.7 %46.2 %26.8
    2018Reds30.8 %62.4 %46.2 %68.9 %87.4 %81.1 %48.9 %25.9
    2018Dodgers34.2 %68.0 %48.6 %57.3 %80.2 %70.9 %42.6 %28.0
Total- - -31.9 %63.2 %46.6 %63.4 %85.2 %77.2 %46.8 %25.3

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2012Rays (A-)P18030.02100  0          
2013Rays (A)P1919109.110171  2          
2013Rays (A+)P4428.0220  1          
2014Rays (AA)P2828178.26252  1          
2015Rays (AAA)P2522132.213200  0          
2016Rays (AAA)P32050.02110  1          
2016RaysP12015.0230001100 2   1.000 
2017Dodgers (AAA)P8011.1120  0          
2017Cubs (AAA)P25248.25111  1          
2017CubsP309.2110000000 0   1.000 
2018Dodgers (AAA)P101.0000  0          
2018Reds (AAA)P203.0110  0          
20182 TeamsP54064.0680000000 6   1.000 
    2018RedsP25036.1570000000 5   1.000 
    2018DodgersP29027.2110000000 1   1.000 
Total- - -P69088.29120001100 8   1.000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2016RaysP15.00 0  000           
2017CubsP9.20 0  0-1-1           
20182 TeamsP64.00 -1  010           
    2018RedsP36.10 -1  010           
    2018DodgersP27.20 0  000           
Total- - -P88.20 -1  00-1           

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2016RaysP15.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (4)
2017CubsP9.20.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
20182 TeamsP64.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (1)100.0%      (7)
    2018RedsP36.10.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (6)
    2018DodgersP27.20.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (1)100.0%      (1)
Total- - -P88.20.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (1)100.0%    (12)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2016Rays0.0-0.60.2-0.43.50.4$2.9 
2017Cubs-0.1-0.20.20.0-0.7-0.1($0.5) 
20182 Teams1.80.10.70.89.41.0$7.9 
    2018Reds0.7-0.20.50.33.60.4$3.0 
    2018Dodgers1.10.30.20.55.80.6$4.9 
Total- - -1.7-0.71.10.412.31.3$10.3 

Add New Contract
  • 2012 June Amateur Draft - Round: 13, Pick: 24, Overall: 422
    • Team: Tampa Bay Rays
    • School: Cal State - Fullerton
  • 2009 June Amateur Draft - Round: 20, Pick: 28, Overall: 619
    • Team: Tampa Bay Rays
    • School: Buhach Colony HS