Frankie Montas

Age: 26
Bats/Throws: R/R
6' 2" / 255
P
Birthdate: 3/21/1993 (26 y, 1 m, 4 d)
Contract: $0.5M / 1 Years (2018)

Prospects Report
Team Rank: 5Overall Rank: NAReported: 2017ETA: 2017  
FastballSliderChangeupCommandFuture Value
70 / 7060 / 6045 / 5040 / 4550

RotoWire News: Montas (4-1) picked up the win in Tuesday's 11-5 victory over the Rangers, allowing three runs on nine hits and two walks over 5.2 innings while striking out six. (4/24/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
2010Red Sox (R)03012421.27.487.480.83.37746.9 %33.3 %5.3 %9.556.135.37 
2011Red Sox (R)0105512.28.538.530.00.21965.0 %32.3 %0.0 %4.264.264.62 
2012Red Sox (R)15012940.29.072.660.00.30955.1 %50.0 %0.0 %3.982.522.90 
2012Red Sox (A-)000113.29.822.450.00.45583.3 %40.0 %0.0 %0.001.972.46 
2013White Sox (A)3205525.210.876.310.35.30268.3 %46.0 %5.6 %4.563.683.77 
2013Red Sox (A)290191885.110.133.381.05.34958.3 %37.5 %9.4 %5.703.983.53 
2014White Sox (R)1004414.014.794.500.64.21786.2 %59.1 %14.3 %1.293.172.56 
2014White Sox (A+)400101062.08.132.030.29.25677.3 %52.1 %4.5 %1.602.903.04 
2014White Sox (AA)000115.01.801.800.00.06750.0 %42.9 %0.0 %0.003.394.11 
2015White Sox (AA)5502323112.08.683.860.24.28266.5 %40.5 %2.6 %2.973.043.53 
2015White Sox0207215.012.005.400.60.36169.4 %37.8 %5.9 %4.803.133.940.2
2016Dodgers (AA)000314.213.501.931.93.125100.0 %50.0 %33.3 %1.933.611.58 
2016Dodgers (AAA)0004311.111.911.590.00.40078.6 %62.1 %0.0 %2.381.602.24 
2017Athletics (AAA)0209829.111.352.151.23.29656.8 %52.7 %22.2 %5.223.692.75 
2017Athletics11023032.010.135.632.81.34977.1 %35.5 %26.3 %7.037.135.18-0.7
2018Athletics (AAA)450151571.27.663.270.88.30065.4 %47.1 %10.9 %4.654.484.38 
2018Athletics540131165.05.952.910.69.32570.0 %43.7 %7.5 %3.883.904.600.9
2019THE BAT7802919123.07.403.571.11.29471.7 %  4.204.42  
2019ATC6702418111.06.893.361.18.30870.5 %  4.534.60  
2019Depth Charts8802919123.06.943.471.15.31171.2 %  4.544.57 0.8
2019Steamer7802919124.07.043.521.24.29770.1 %44.6 % 4.684.674.680.6
2019ZiPS8803122118.36.853.421.06.31772.2 %  4.414.47 0.8
2019Athletics4105529.08.072.481.24.26685.0 %57.8 %20.0 %3.104.153.660.4
2019ZiPS (R)78 2619102.07.113.321.10.32171.3 %  4.464.44 0.7
2019Steamer (R)6602516103.07.763.441.19.29870.9 %  4.434.42 0.8
2019Depth Charts (R)6702516102.07.433.381.15.31471.1 %  4.454.43 0.8
2019THE BAT (R)6602516104.08.323.611.28.29772.5 %  4.264.48  
Total- - -10804818141.07.983.701.28.32274.1 %44.1 %14.1 %4.534.604.470.8

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2010Red Sox (R)039.551240000021.2115283023218084018
2011Red Sox (R)014.26550000012.257776012012012
2012Red Sox (R)153.981290001040.2166342218012034041
2012Red Sox (A-)000.0011000003.2165100100004
2013White Sox (A)324.56550000025.2113201313118008031
2013Red Sox (A)295.7019181000085.13829462541032039196
2014White Sox (R)101.29440000014.05463217000023
2014White Sox (A+)401.6010101000062.0242451611214023256
2014White Sox (AA)000.0011000005.0171100100001
2015White Sox (AA)552.97232311000112.04658949373480141108
2015White Sox024.80720000015.066148819100020
2016Dodgers (AA)001.9331000004.2172111100007
2016Dodgers (AAA)002.38430000011.147123302000015
2017Athletics (AAA)025.22980000029.111925171747001037
2017Athletics117.032300001032.01523925251020031036
2018Athletics (AAA)454.6515151000071.2303694037726024061
2018Athletics543.8813110000065.0283743428521025043
2019THE BAT784.202919  0  123.05281186257154925  101
2019ATC674.532418  00 111.0 1166156144105  85
2019Depth Charts884.542919  01 123.0 12966621647 5  95
2019Steamer784.6829190001 124.054012869651749 5  97
2019ZiPS884.413122  0  118.3 12762581445067090
2019Athletics413.10550000029.011925101048021026
2019ZiPS (R)784.462619     102.0 11155511338 6  81
2019Steamer (R)664.4325160001 103.044510355511440 4  89
2019Depth Charts (R)674.452516  01 102.0 10655511338 5  85
2019THE BAT (R)664.262516  0  104.0446985449154214  96
Total- - -1084.53481800010141.0620152777120581770125

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2010Red Sox (R)7.487.481.000.8315.7 %15.7 %0.0 %.3152.12.37746.9 %  6.13
2011Red Sox (R)8.538.531.000.0021.1 %21.1 %0.0 %.1591.50.21965.0 %  4.26
2012Red Sox (R)9.072.663.420.0024.7 %7.2 %17.5 %.2251.13.30955.1 %  2.52
2012Red Sox (A-)9.822.454.000.0025.0 %6.3 %18.8 %.3331.64.45583.3 %  1.97
2013White Sox (A)10.876.311.720.3527.4 %15.9 %11.5 %.2111.48.30268.3 %  3.68
2013Red Sox (A)10.133.383.001.0525.1 %8.4 %16.8 %.2711.48.34958.3 %  3.98
2014White Sox (R)14.794.503.290.6442.6 %13.0 %29.6 %.1280.93.21786.2 %  3.17
2014White Sox (A+)8.132.034.000.2923.1 %5.8 %17.3 %.1990.95.25677.3 %  2.90
2014White Sox (AA)1.801.801.000.005.9 %5.9 %0.0 %.0630.40.06750.0 %  3.39
2015White Sox (AA)8.683.862.250.2423.2 %10.3 %12.9 %.2141.22.28266.5 %  3.04
2015White Sox12.005.402.220.6030.3 %13.6 %16.7 %.2461.53.36169.4 %121763.13
2015Average7.762.922.661.0220.4 %7.7 %12.7 %.2511.29.29672.9 %  4.03
2016Dodgers (AA)13.501.937.001.9341.2 %5.9 %35.3 %.1250.64.125100.0 %  3.61
2016Dodgers (AAA)11.911.597.500.0031.9 %4.3 %27.6 %.2671.24.40078.6 %  1.60
2017Athletics (AAA)11.352.155.291.2331.1 %5.9 %25.2 %.2231.09.29656.8 %  3.69
2017Athletics10.135.631.802.8123.7 %13.2 %10.5 %.3021.84.34977.1 %1651667.13
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Athletics (AAA)7.663.272.350.8820.1 %8.6 %11.5 %.2511.33.30065.4 %  4.48
2018Athletics5.952.912.050.6915.2 %7.4 %7.8 %.2851.46.32570.0 %93943.90
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019THE BAT7.403.572.071.11   .2531.35.29471.7 %  4.42
2019ATC6.893.362.051.18   .2701.42.30870.5 %  4.60
2019Depth Charts6.943.472.001.15   .2721.44.31171.2 %  4.57
2019Steamer7.043.522.001.2418.0 %9.0 %9.0 %.2631.42.29770.1 %  4.67
2019ZiPS6.853.422.001.06   .2761.45.31772.2 %  4.47
2019Athletics8.072.483.251.2421.9 %6.7 %15.1 %.2291.14.26685.0 %71954.15
2019Average8.953.522.541.3423.2 %9.1 %14.1 %.2431.32.29073.0 %  4.47
2019ZiPS (R)7.113.322.141.10   .2781.45.32171.3 %  4.44
2019Steamer (R)7.763.442.251.19   .2561.38.29870.9 %  4.42
2019Depth Charts (R)7.433.382.201.15   .2691.41.31471.1 %  4.43
2019THE BAT (R)8.323.612.301.28   .2511.35.29772.5 %  4.48
Total- - -7.983.702.161.2820.2 %9.4 %10.8 %.2741.49.32274.1 %1081094.60

SeasonAgeWLGGSIPHRERHRBBSOK/9BB/9K/BBHR/9AVGWHIPBABIPLOB%ERAFIPWAR
201926883122118.312762581445906.853.422.001.06.2761.45.31772.2 %4.414.470.8
202027873021115.712159551344886.853.422.001.01.2711.43.31272.2 %4.284.401.0
202128873021115.711959551343907.003.352.091.01.2671.40.31071.6 %4.284.341.1

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2010Red Sox (R)0.6111.6 %33.3 %55.1 %18.4 %5.3 %  50.0 %37.5 %12.5 %     5.37
2011Red Sox (R)0.7122.6 %32.3 %45.2 %35.7 %0.0 %  28.1 %31.3 %40.6 %     4.62
2012Red Sox (R)1.7120.8 %50.0 %29.2 %16.1 %0.0 %  45.9 %14.7 %39.5 %     2.90
2012Red Sox (A-)1.3330.0 %40.0 %30.0 %66.7 %0.0 %  18.2 %27.3 %54.6 %     2.46
2013White Sox (A)1.6125.4 %46.0 %28.6 %27.8 %5.6 %  56.3 %18.8 %25.0 %     3.77
2013Red Sox (A)0.8518.3 %37.5 %44.2 %28.3 %9.4 %  47.8 %22.7 %29.5 %     3.53
2014White Sox (R)1.869.1 %59.1 %31.8 %14.3 %14.3 %  58.3 %16.7 %25.0 %     2.56
2014White Sox (A+)1.9320.9 %52.1 %27.0 %27.3 %4.5 %  47.1 %24.7 %28.2 %     3.04
2014White Sox (AA)1.5028.6 %42.9 %28.6 %25.0 %0.0 %  46.7 %6.7 %46.7 %     4.11
2015White Sox (AA)1.0420.7 %40.5 %38.8 %19.3 %2.6 %  42.9 %24.4 %32.8 %     3.53
2015White Sox0.8216.2 %37.8 %45.9 %5.9 %5.9 %7.1 %0.0 %43.2 %24.3 %32.4 %21.6 %43.2 %35.1 %3.60973.94
2016Dodgers (AA)1.3312.5 %50.0 %37.5 %33.3 %33.3 %  33.3 %22.2 %44.4 %     1.58
2016Dodgers (AAA)3.0017.2 %62.1 %20.7 %16.7 %0.0 %  43.3 %20.0 %36.7 %     2.24
2017Athletics (AAA)2.1723.0 %52.7 %24.3 %22.2 %22.2 %  46.7 %14.7 %38.7 %     2.75
2017Athletics0.8723.7 %35.5 %40.9 %7.9 %26.3 %0.0 %0.0 %34.4 %37.6 %28.0 %17.2 %49.5 %33.3 %4.511185.18
2018Athletics (AAA)1.5522.4 %47.1 %30.5 %18.8 %10.9 %  42.3 %25.8 %31.9 %     4.38
2018Athletics1.3924.9 %43.7 %31.5 %4.5 %7.5 %10.8 %25.0 %42.4 %32.3 %25.3 %13.4 %40.6 %46.1 %4.861094.60
2019Athletics2.4018.1 %57.8 %24.1 %5.0 %20.0 %4.2 %0.0 %41.0 %34.9 %24.1 %9.6 %53.0 %37.3 %3.83823.66
Total- - -1.3222.5 %44.1 %33.3 %5.6 %14.1 %6.9 %25.0 %40.5 %33.3 %26.3 %14.2 %45.1 %40.7 %4.471044.47

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2010Red Sox (R)233887    85128213
2011Red Sox (R)101475    5468122
2012Red Sox (R)5331225    59238297
2012Red Sox (A-)4332    52328
2013White Sox (A)2918165    82160242
2013Red Sox (A)901064430    3857511136
2014White Sox (R)13721    3094124
2014White Sox (A+)85443412    113374487
2014White Sox (AA)6441    223860
2015White Sox (AA)1191146122    75311651918
2015White Sox1417611004111175286
2016Dodgers (AA)4311    184260
2016Dodgers (AAA)18651    61121182
2017Athletics (AAA)3918174    161332493
2017Athletics333822300016232388620
2018Athletics (AAA)99644712    4347121146
2018Athletics9367533104145360635995
2019Athletics482015120025160288448
Total- - -18814296813419086314862349

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2015White Sox-0.19-0.700.51-0.79-0.070.520.430.340.2850.04-0.4000
2017Athletics-0.72-1.871.15-12.04-1.220.500.500.590.4918-0.98-0.4635
2018Athletics-0.38-3.983.60-2.55-0.220.720.660.740.6012-0.600.0700
2019Athletics0.45-1.872.323.140.330.980.960.871.1850.230.2300
Total- - --0.84-8.417.57-12.24-1.180.690.650.620.5840-1.310.1035

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2015White Sox59.5% (96.7)39.1% (86.2)  1.4% (87.0)  0.7%
2017Athletics66.2% (97.7)27.9% (86.6)  5.8% (88.9)  0.2%
2018Athletics72.4% (95.8)24.6% (86.2)  3.0% (87.7)   
2019Athletics56.7% (96.7)26.6% (88.0)   16.7% (86.3)  
Total- - -66.2% (96.5)27.6% (86.6)  3.0% (88.3)3.2% (86.3) 0.1%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2015White Sox59.9 % 1.1 %   38.4 %   0.7 %   
2017Athletics45.5 %20.9 %    28.0 %   5.5 %   
2018Athletics17.2 %54.9 %    24.6 %   3.2 %   
2019Athletics23.2 %33.5 % 16.5 %  26.8 %       
Total- - -31.0 %35.2 %0.1 %3.2 %  27.6 %   2.9 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2015White Sox96.5 89.5   86.1   85.5  
2017Athletics97.997.0    86.6   88.9  
2018Athletics96.395.6    86.1   87.9  
2019Athletics96.996.4 86.2  87.9      
Total- - -97.195.989.586.2  86.6   88.3  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2015White Sox59.5 %   1.4 %39.1 %     
2017Athletics36.8 %  29.5 %5.7 %28.0 %     
2018Athletics17.5 %  54.8 %2.9 %24.5 %     
2019Athletics21.9 % 16.7 %34.8 % 26.6 %     
Total- - -28.5 % 3.2 %37.7 %2.9 %27.6 %     

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2015White Sox97.2   87.386.6    
2017Athletics98.4  97.589.487.0    
2018Athletics96.9  96.188.086.5    
2019Athletics97.1 86.496.8 88.3    
Total- - -97.5 86.496.588.787.0    

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2015White Sox-3.64.3  0.0  -2.113.91  -0.36  
2017Athletics-3.2-4.7  -1.7  -0.79-2.70  -4.75  
2018Athletics-4.91.7  -0.2  -0.690.70  -0.69  
2019Athletics0.01.9   1.0 0.011.60   1.31 
Total- - --11.73.3  -1.91.0 -0.750.50  -2.761.31 

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2015White Sox-3.3 0.3   4.0   0.0  
2017Athletics-2.6-1.0    -4.6   -1.6  
2018Athletics2.0-7.1    2.1   0.3  
2019Athletics0.6-0.5 0.6  2.3      
Total- - --3.4-8.60.30.6  3.7   -1.3  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2015White Sox-1.97 9.47   3.68   1.66  
2017Athletics-0.93-0.78    -2.68   -4.59  
2018Athletics1.16-1.30    0.84   0.80  
2019Athletics0.59-0.34 0.83  1.94      
Total- - --0.47-1.059.470.83  0.58   -1.87  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2015White Sox-3.4   0.04.4    
2017Athletics-2.2  -1.3-1.6-4.6    
2018Athletics2.7  -6.9-0.21.5    
2019Athletics1.2 0.9-1.1 2.0    
Total- - --1.7 0.9-9.4-1.83.3    

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2015White Sox-2.02   -0.363.96    
2017Athletics-0.98  -0.74-4.53-2.69    
2018Athletics1.58  -1.27-0.560.63    
2019Athletics1.24 1.27-0.71 1.67    
Total- - --0.25 1.27-1.06-2.600.51    

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2015White Sox27.6 %72.0 %48.2 %57.1 %80.0 %73.0 %46.5 %53.0 %12.9 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.8 %60.9 %9.9 %
2017Athletics25.6 %68.0 %45.6 %48.8 %84.9 %74.1 %47.0 %62.5 %11.8 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Athletics29.3 %71.9 %48.6 %68.6 %88.9 %82.2 %45.4 %59.0 %8.6 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Athletics34.0 %71.4 %49.8 %65.9 %86.7 %78.5 %42.2 %58.8 %10.7 %
2019Average29.5 %66.9 %45.7 %60.8 %84.5 %75.7 %43.2 %60.4 %11.0 %
Total- - -29.1 %70.8 %48.0 %62.2 %86.3 %78.3 %45.4 %59.2 %10.4 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2015White Sox30.3 %68.9 %48.2 %60.9 %79.1 %73.0 %46.5 %21.9
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2017Athletics26.3 %66.0 %45.4 %52.4 %83.7 %74.3 %48.1 %23.7
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Athletics26.5 %69.9 %48.6 %60.5 %90.7 %82.6 %50.9 %22.9
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Athletics30.0 %70.6 %49.8 %59.4 %87.0 %78.5 %48.7 %24.8
2019Average29.4 %63.9 %45.7 %58.3 %84.5 %75.7 %47.3 %24.2
Total- - -27.6 %68.9 %47.9 %58.2 %86.9 %78.5 %49.2 %23.3

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2015White Sox29.0 %68.4 %48.2 %61.9 %77.9 %73.0 %48.9 %23.0
2017Athletics25.2 %65.6 %45.4 %55.1 %81.7 %74.3 %49.9 %24.3
2018Athletics27.5 %68.0 %48.7 %61.5 %90.4 %82.6 %52.3 %23.4
2019Athletics27.7 %71.1 %49.8 %59.0 %85.8 %78.5 %50.9 %25.2
Total- - -27.1 %68.0 %48.0 %59.5 %85.8 %78.5 %51.0 %23.9

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2010Red Sox (R)P12421.2101  0          
2011Red Sox (R)P5512.2420  0          
2012Red Sox (R)P12940.2242  1          
2012Red Sox (A-)P113.2000  0          
2013Red Sox (A)P191885.1410  0          
2013White Sox (A)P5525.2000  0          
2014White Sox (R)P4414.0010  0          
2014White Sox (A+)P101062.0181  0          
2014White Sox (AA)P115.0010  0          
2015White Sox (AA)P2323112.09105  0          
2015White SoxP7215.0010000000 0   1.000 
2016Dodgers (AA)P314.2010  0          
2016Dodgers (AAA)P4311.1220  0          
2017Athletics (AAA)P9829.1010  0          
2017AthleticsP23032.0110000000 2   1.000 
2018Athletics (AAA)P151571.2432  1          
2018AthleticsP131165.0050000000 0   1.000 
2019AthleticsP5529.0012110000 1   .333 
Total- - -P4818141.0182110000 3   .818 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2015White SoxP15.00 0  000     0.1      
2017AthleticsP32.00 0  000     0.2      
2018AthleticsP65.0-1 0  000     -0.3      
2019AthleticsP29.00 0  000     -0.1      
Total- - -P141.0-1 0  000     -0.1      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2015White SoxP15.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
2017AthleticsP32.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)100.0%      (1)0.0%      (0)
2018AthleticsP65.00.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)0.0%      (0)100.0%      (4)
Total- - -P141.00.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)100.0%      (1)100.0%      (5)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2015White Sox-0.1-0.2-0.1-0.21.70.2$1.4 
2017Athletics-0.6-0.40.50.1-7.7-0.7($5.9) 
2018Athletics0.6-0.60.2-0.39.00.9$7.4 
2019Athletics0.90.10.40.54.00.4$3.2 
Total- - -0.8-1.01.00.06.90.8$6.0 


  • $0.5m / 1 Years (2018) (Edit)
    • signed by Oakland Athletics (League Minimum - Pre Arb)
    • 2018: $0.5M
    • Submitted by Craig Edwards
Add New Contract