Frank Duncan

Former Prospect Pitching Coach - FCL Braves (Rk) [2026]
High Level
AAA
Years
2011-2024
Proper Name
Frank Ekquist Duncan
Positions
P (148)
Height / Weight
6-4 / 215
Bats / Throws
Right / Right
Birthdate
January 30,1992   Age:  34.277
High School
Stuart Hall (San Francisco,CA)
Colleges
University of Kansas (Lawrence,KS)
MLBAM ID
Show More
Frank Duncan [Frank Ekquist Duncan] was drafted by a Major League organization but does not have any statistics listed below. He was most recently the Pitching Coach for FCL Braves [Rk] in 2026. He last played in the Minor Leagues for the Albuquerque Isotopes (Colorado Rockies affiliate) in the Pacific Coast League (AAA). He last played for the Durango Caliente (Mexican League),Jalisco Charros (Mexican League) in 2024. Duncan was born on January 30th, 1992 in San Francisco, California and is currently 34 years old. He attended high school in San Francisco, California where he played for the Stuart Hall Knights. He played 4 years of NCAA Division I College Baseball for the University of Kansas Jayhawks [Big 12 Conference] where he was teammates with future Major Leaguers Wes Benjamin and Colton Murray. Participated in the ...
D1 NCAA Tournament in 2014 [Regionals]. He was drafted and signed in the 13th round (401st overall) of the 2014 Major League Baseball Amateur Draft by the Pittsburgh Pirates. Ranked by MLB Pipeline as the Arizona Diamondbacks No. 24 MLB prospect in 2026 pre-season Prospect rankings. His most frequent teammates throughout his career, based on statistics listed below were Tom Hougland, Ka'iana Eldredge and Tucker Tharp. Duncan played 3 minor league seasons with the Pittsburgh Pirates, 3 seasons with the Colorado Rockies, 1 season with the Arizona Diamondbacks and 1 season with the Los Angeles Dodgers. Played 2 seasons in the Liga Mexicana de Beisbol (Mexican Baseball League) between 2023-2024. Led the Big 12 Conference with 8 Losses in 2012. Led the Big 12 Conference with 5 Complete Games and 110 Hits Allowed in 2014. Led the Florida State League (A+) with 194 Hits Allowed, 73 Earned Runs Allowed and 12 Home Runs Allowed in 2015. Led the Can-Am League (Ind) with a 1.9 Walks per 9 Innings, a .97 W+H Per Inning Pitched, 8 Complete Games, 3 Shutouts and a 132.199996948242 Innings PItched in 2019. Played 1 year of Independent League Baseball in 2019. He was also drafted in the 39th round of the 2013 Draft by the Cleveland Indians but did not sign.

Jobs in Baseball: Pitching Coach for 1 year in the Atlanta Braves organization with FCL Braves [Rk] in 2026.

Awards: Named Big 12 Conference All-Conference in 2014.

Career Transactions: Traded from Pirates to Diamondbacks for Phil Gosselin on February 9th, 2017. Signed a minor league contract with the Colorado Rockies on June 13th, 2018.

Prospect Rankings

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
yearsourcetypeteamrankview rankings
2017MLB PipelineTeamArizona Diamondbacks24View Rankings
1 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguelevelmlb#agetbc+wleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2011KansasBig12NCAA-1Fr191993033.0924000240246.24324160243521111.448.290.004.636.754.631.46
2012KansasBig12NCAA-1So1920115683.23181521300111.19349403321005061.127.520.242.598.083.963.13
2013KansasBig12NCAA-1Jr19 2191464.2020120080083.2845639431526051.379.040.433.335.596.021.68
2014KansasBig12NCAA-1Sr1922113642.58161651000118.211038343148291101.048.340.231.066.222.885.86
2014Jamestown JammersNYPLA-PIT192295333.5814140000065.1753026311494141.3210.330.411.526.754.134.45
2015Bradenton MaraudersFSLA+PIT1923899104.32272500200152.0194797312191115001.4011.490.711.136.574.685.84
2016Altoona CurveEastAAPIT1924116*322.36720052026.2238707243031.127.760.002.368.102.703.43
2016Indianapolis IndiansILAAAPIT3524104962.33202000000112.010634294299250111.218.520.322.337.392.733.17
2017Jackson GeneralsSouAAARI4325110*123.90550000032.125171419192001.056.960.282.515.294.732.11
2017Reno AcesPCLAAAARI212579886.94222100100119.11731009219397714071.7813.051.432.945.817.541.97
2018Tulsa DrillersTexAALAN-2679*135.79760010028.037211844140031.4611.891.291.294.506.753.50
2018Hartford Yard GoatsEastAACOL-2680344.8416100062061.1633533721241151.379.241.033.083.525.141.14
2019Sussex County MinersCanAmIndy -271281063.05191983000132.211357459161117150.977.670.611.097.533.876.94
2021Hartford Yard GoatsEast2AACOL222998232.76881000042.143171336331061.169.140.641.287.023.615.50
2021Albuquerque IsotopesPCL2AAACOL5029112533.9216150010080.1783735923794031.268.741.012.588.854.153.43
2022Albuquerque IsotopesPCL2AAACOL50300217.58660000014.1372928412140033.4223.232.517.538.7918.211.17
2023GuadalajaraMexIntl  31109553.7417170000091.1834338934699041.288.180.893.356.804.242.03
2024Durango GeneralesMexIntl  3281068.90880000029.1433129311267071.8413.190.923.387.989.512.36
2024Jalisco CharrosMexIntl  32810213.11430010011.22017171633012.2315.430.774.632.3113.110.50
Tot:Minors (7 yrs) Minors    44464.51148132101640734.085440736866180536392451.4110.470.812.216.574.992.98
Tot:Indy (1 yrs) Indy    1063.05191983000132.211357459161117150.977.670.611.097.533.876.94
Tot:A- (1 yrs) A-    333.5814140000065.1753026311494141.3210.330.411.526.754.134.45
Tot:A+ (1 yrs) A+    9104.32272500200152.0194797312191115001.4011.490.711.126.574.685.84
Tot:AA (4 yrs) AA    10144.014331101240190.21919885154711471171.259.020.712.225.384.632.43
Tot:AAA (4 yrs) AAA    22195.08646200200326.039420018436103262230241.5210.880.992.847.235.522.54
Tot:College (4 yrs) College    16213.227843723502360.133016712910101269222321.208.240.252.526.724.172.66
Avg:Minors - 162 Inning avg Minors    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 162 Inning avg College    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Pitching Statistics

CSV
Glossary
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2017Arizona DiamondbacksMLB Spring TrainingSpring25004.5020002102.03110000001.5013.500.000.000.004.500.00
2022Colorado RockiesMLB Spring TrainingSpring300118.0011000002.05542000012.5022.509.000.000.0022.500.00
Tot:Spring (2 Yrs) Spring 0111.2531001204.08652000012.0018.004.500.000.0013.50

Batting Statistics

CSV
Glossary
🔒
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguelevelmlb#ageposlnptbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2016Altoona CurveEastAAPIT19241/9/450000000002000000500.000.000.000.000.000.000.0000.0040.000.000.00
2016Indianapolis IndiansILAAAPIT35241/9/71502000100040000021502.133.133.133.266.000.000.1820.0026.670.000.00
2017Jackson GeneralsSouAAARI43251/9/370200010002010002802.286.286.286.572.000.000.4000.0025.000.000.00
2017Reno AcesPCLAAAARI21251/9/1629330002001160200033203.103.133.103.236.034.000.2313.1350.0016.000.00
2018Tulsa DrillersTexAALAN-261/9/230000000000000000300.000.000.000.000.000.000.0000.000.000.000.00
2018Hartford Yard GoatsEastAACOL-261/9/1070000000004010000800.000.000.000.000.000.000.0000.0050.000.000.00
2019Sussex County MinersCanAmIndy -271940100010002000001401.250.250.250.500.000.000.5000.0050.000.000.00
2021Hartford Yard GoatsEast2AACOL22291/89/240000000002000000400.000.000.000.000.000.000.0000.0050.000.000.00
2021Albuquerque IsotopesPCL2AAACOL50291/9/81001000000150200011301.100.182.100.282.100.000.2007.6938.465.000.00
Tot:Minors (4 yrs) Minors      5280380004002350600088808.100.122.100.222.025.000.1782.2739.7717.50
Tot:Indy (1 yrs) Indy      1940100010002000001401.250.250.250.500.000.000.5000.0050.00
Tot:AA (4 yrs) AA      2126020001000100200022802.077.077.077.154.000.000.1250.0035.71
Tot:AAA (3 yrs) AAA      3154360003002250400066006.111.143.111.254.037.000.2073.3341.6712.50
Avg:Minors - 162 game avg Minors      162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
307941674184.497

TBC Newsletter

Stay up to date with new features, new datasets, tips on using the site and life updates.

Subscribe for Free

TBC Premium

For $24/year, Unlock 🔓

+ Ad-free browsing
+ TBC Player Tracker
+ Advanced Research Tools
+ Data Store discounts
+ Additional functionality/features
+ View all Benefits!

Learn More and Subscribe!
×