Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Brian MoranTrack this Player High Level: AAA Current Team: Miami Marlins - In Minors MLB Years: 2019-2019
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rule 5 Pick
PositionsP-301Position when DraftedLHPPlayer Listed UnderMajor Leaguers
Proper NameBrian William Moran
Height6-3Weight188BatsLeftThrowsLeft
Born DateSeptember 30,1988 [31.069]PlaceRye,New York
High SchoolIona Prep (New Rochelle,NY)
CollegeUniversity of North Carolina (Chapel Hill,NC)

DraftedSelected by the Seattle Mariners [Team Picks] in the 7th round (203rd overall) of the 2009 Amateur Entry Draft [Signed]
Signing Bonus$140,000Signing ScoutsRob Mummau
MLB DebutSeptember 5,2019 [30.340]
OrganizationsSEA [6] LAN [2] ATL [1] COL [1] MIL [1] Awards1
TBC Player ID57391Retrosheet IDmorab001MLBAM ID572383
RelationshipsNephew of B.J. Surhoff, Brother of Colin Moran
Pitch Repertoire Curveball (42.86%) -- Fastball (40.18%) -- Slider (8.04%) -- Changeup (6.25%) -- 2-Seam Fastball (2.68%)
Fastball Velocity [2019] - 84.32
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards


This player page is available for sponsorship:
Sponsor the Brian Moran page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts87Walks66Hittable63SO/BB79vsPower63Hitting0Durability64Team.516Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2007North CarolinaACCNCAA-1Fr46Rel18003.381301300008.06332170100.886.752.251.137.887.00--
2008North CarolinaACCNCAA-1So46Rel19122.7640040000249.0451915217720001.278.270.373.1213.224.24.333-
2009North CarolinaACCNCAA-1Jr46Rel20712.3136036000466.047191748901200.836.380.541.0912.2111.25.875-
2009Pulaski MarinersAppRksea-Rel20103.7260600329.265402141000.835.59--1.8613.037.001.000-
2009Clinton LumberKingsMidwAsea-Rel20032.8912012003018.2147607170001.126.75--3.378.202.43.000-
2009Minor Totals (2 teams)MinorAA--Rel0133.1818018006227.020121009311001.026.35--2.869.853.44.250-
2010Clinton LumberKingsMidwAsea14Rel21411.3422022009340.0348606483000.997.59--1.3410.718.00.800-
2010High Desert MavericksCalifA+sea22Rel21201.42170170011125.0224402290000.957.82--0.7110.3014.501.000-
2010West Tennessee Diamond JaSouAAsea-Rel210013.5020200002.04330110002.5018.00--4.504.501.00--
2010Minor Totals (3 teams)MinorAA--Rel0611.73410410020467.260151309783001.027.98--1.2010.378.67.857-
2011Jackson GeneralsSouAAsea19Rel22534.60450450015060.2603131922632001.358.901.343.269.352.86.625-
2012Jackson GeneralsSouAAsea31Rel23121.1424024007031.2305416293001.148.530.281.718.244.83.333-
2012Tacoma RainiersPCLAAAsea24Rel23333.8923023008237.0231716612534100.955.591.462.9212.894.42.500-
2012Minor Totals (2 teams)MinorAA--Rel0452.62470470015268.2532220718827101.036.950.922.3610.754.56.444-
2013Tacoma RainiersPCLAAAsea24Rel24253.45480480016462.2702824420854201.4410.050.572.8712.214.25.286-
2015Bakersfield BlazeCalifA+sea26Rel26000.0020200103.00000100000.33----3.00--0.00--
2015Jackson GeneralsSouAAsea24Rel26213.5625025005030.0291212217292001.528.600.595.048.601.71.667-
2015Minor Totals (2 teams)MinorAA--Rel0213.2427027006033.0291212218292001.417.830.544.867.831.61.667-
2016Bridgeport BluefishAtlInd-Rel27043.12380380010034.2391212112426101.4710.120.263.1210.903.50.000-
2016Gwinnett BravesILAAAatl38Rel27005.0660600005.06331011001.1310.131.69--1.690.00--
2017Bridgeport BluefishAtlInd-Rel28102.3329029005019.086509333000.883.72--4.1915.363.671.000-
2017Tulsa DrillersTexAAlan25Rel28011.8919019006119.0124413270000.795.680.471.4212.799.00.000-
2018Hartford Yard GoatsEastAAcolRel29012.4219019002022.0157617320000.996.040.402.8212.904.57.000-
2018Tulsa DrillersTexAAlanRel29113.7122022008326.2301311310343001.5010.121.013.3711.473.40.500-
2018Oklahoma City DodgersPCLAAAlanRel29116.17909001011.2169805100001.8012.34--3.867.712.00.500-
2018Minor Totals (3 teams)MinorAA--Rel0233.71500500011359.2612925422763001.379.050.593.2611.273.45.400-
2019New Orleans Baby CakesPCLAAAmiaRel30233.15431420011060.0452521626774201.186.750.903.9011.552.96.400-
2019Miami MarlinsNLMLBmiaRel30104.261001000006.063312100001.268.531.422.8414.215.001.000-0.16
MLB Totals - 1 Season(s)Filter104.261001000006.063312100001.268.531.422.8414.215.001.000-0.16
Minor League Totals - 10 Season(s)Filter24253.1534413430010616461.04161811633414754927501.218.030.662.8410.603.73.490-
AAA Totals - 5 Season(s)Filter8123.67129112800366175.21608272176322613501.268.150.873.2111.513.59.400-
AA Totals - 6 Season(s)Filter993.32156015600434190.21807571176621510001.288.410.793.0810.043.26.500-
A+ Totals - 2 Season(s)Filter201.27190190012128.0224403290000.886.99--0.959.219.671.000-
A Totals - 2 Season(s)Filter441.83340340012358.1481512013653001.037.32--1.989.925.00.500-
Rk Totals - 1 Season(s)Filter103.7260600329.265402141000.835.59--1.8613.037.001.000-
Ind Totals - 2 Season(s)Filter142.83670670015053.1471817121759101.267.830.173.5012.503.57.200-
NCAA Totals - 3 Season(s)Filter832.55890890006123.09841358261691301.017.150.581.9012.336.50.727-
Miami Marlins Totals - 1 Season(s)Filter104.261001000006.063312100001.268.531.422.8414.215.001.000-
Average MLB - Per ~220 innings3504.2634703470000220.020810410435693470001.268.531.422.8414.215.001.000-0.16
Average Minor - Per ~220 innings11123.15162016200508220.01968577166925913201.218.030.662.8410.603.73.478-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2019New Orleans Baby CakesPCLAAAmia30254000000000300000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
Minor League Totals - 3 Season(s)Filter324000000000300000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
AAA Totals - 2 Season(s)Filter274000000000300000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
Average Minor - Per 162 games162200000000001500000.000.000.000.0000020.000.000.000.0000.0075.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2009Pulaski Mariners AppRksea20P6---------------6100.09.4
2009Clinton LumberKings MidwAsea20P12---6--661.0000.50------12100.08.8
2010Clinton LumberKings MidwAsea21P22--1111-1312.9230.55------22100.015.8
2010High Desert Mavericks CalifA+sea21P17--11--221.0000.12------17100.012.1
2010West Tennessee Diamond Jaxx SouAAsea21P2---------------2100.01.4
2011Jackson Generals SouAAsea22P45--242-86.7500.13------45100.032.1
2012Jackson Generals SouAAsea23P24--231-65.8330.21------24100.017.1
2012Tacoma Rainiers PCLAAAsea23P23--1-2-31.3330.04------23100.016.0
2013Tacoma Rainiers PCLAAAsea24P48--26--881.0000.17------48100.033.3
2015Bakersfield Blaze CalifA+sea26P2--11--221.0001.00------2100.01.4
2015Jackson Generals SouAAsea26P25---3--331.0000.12------25100.018.2
2016Gwinnett Braves ILAAAatl27P6--11--221.0000.33------6100.04.2
2017Tulsa Drillers TexAAlan28P19---11-21.5000.05------19100.027.1
2018Tulsa Drillers TexAAlan29P22---3--331.0000.14------22100.015.8
2018Hartford Yard Goats EastAAcol29P19---2--221.0000.11------19100.013.9
2018Oklahoma City Dodgers PCLAAAlan29P9--11--221.0000.22------9100.06.4
2019New Orleans Baby Cakes PCLAAAmia30P43--26--881.0000.19------43100.031.2
2019Miami MarlinsNLMLBmia30P10-6-1--111.0000.100.17-----10100.06.2
MLB Totals for P - 1 season(s)-   P10-6-1--111.0000.100.17-----100.00.0
AAA Totals for P - 5 season(s)-   P129--7142-2321.9130.16------1290.00.0
AA Totals for P - 6 season(s)-   P156--4164-2420.8330.13------1560.00.0
A+ Totals for P - 2 season(s)-   P19--22--441.0000.21------190.00.0
A Totals for P - 2 season(s)-   P34--1171-1918.9470.53------340.00.0
Rk Totals for P - 1 season(s)-   P6---------------60.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2009Pulaski Mariners AppRksea206----------
2009Clinton LumberKings MidwAsea2012----------
2010Clinton LumberKings MidwAsea2122----------
2010High Desert Mavericks CalifA+sea2117----------
2010West Tennessee Diamond Jaxx SouAAsea212----------
2011Jackson Generals SouAAsea2245----------
2012Jackson Generals SouAAsea2324----------
2012Tacoma Rainiers PCLAAAsea2323----------
2013Tacoma Rainiers PCLAAAsea2448----------
2015Bakersfield Blaze CalifA+sea262----------
2015Jackson Generals SouAAsea2625----------
2016Gwinnett Braves ILAAAatl276----------
2017Tulsa Drillers TexAAlan2819----------
2018Tulsa Drillers TexAAlan2922----------
2018Hartford Yard Goats EastAAcol2919----------
2018Oklahoma City Dodgers PCLAAAlan299----------
2019New Orleans Baby Cakes PCLAAAmia3043----------
2019Miami MarlinsNLMLBmia3010----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2011Peoria JavelinasArizona Fall LgMinor22101.3211011006113.210220411001.066.590.002.637.242.751.321.000
2011Seattle MarinersMLB Spring TrainingMLB22010.0010100100.10100100010.000.000.0027.000.000.0027.00.000
2013Seattle MarinersMLB Spring TrainingMLB24100.0040400104.0300016001.006.750.002.2513.506.000.001.000
2014Los Angeles AngelsMLB Spring TrainingMLB25003.3740400002.2311122002.2710.123.376.756.751.003.37.000
2017Baltimore OriolesMLB Spring TrainingMLB280022.0950500103.2799325002.8117.187.364.9112.272.5022.09.000
2018Los Angeles DodgersMLB Spring TrainingMLB29001.5960600005.2211119000.583.181.591.5914.299.001.59.000
2019Miami MarlinsMLB Spring TrainingMLB30011.9360600204.2211156001.673.861.939.6411.571.201.93.000
Arizona Fall League Totals - 1 yrs101.3211011006113.710220411001.026.590.002.637.242.751.321.000
MLB Spring Training Totals - 6 yrs125.1426026005021.017131261228001.387.292.575.1412.002.335.57.333

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
20093rd Team College All-American (RP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-09-03PMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveContract purchased from minors30.338Team Roster on 2019-09-03
2018-12-03PMiami MarlinsNew Orleans (AAA)-MinorsContractSigned to minor league contract30.064Team Roster on 2018-12-03
2018-11-02PFree Agent -Free AgentFree AgentElected Free Agency30.033  
2018-07-18PColorado RockiesHartford (AA)-MinorsContractSigned to Minor League Contract29.291Team Roster on 2018-07-18
2018-07-14PFree Agent -Free AgentFree AgentReleased by Dodgers29.287  
2018-07-07PLos Angeles DodgersOklahoma City (AAA)-MinorsReassigned MinorsAssigned to Oklahoma City (AAA)29.280Team Roster on 2018-07-07
2018-05-10PLos Angeles DodgersTulsa (AA)-MinorsReassigned MinorsAssigned to Tulsa (AA)29.222Team Roster on 2018-05-10
2018-04-24PLos Angeles DodgersOklahoma City (AAA)-MinorsReassigned MinorsAssigned to Oklahoma City (AAA)29.206Team Roster on 2018-04-24
2018-04-10PLos Angeles DodgersTulsa (AA)-MinorsReassigned MinorsAssigned to Tulsa (AA)29.192Team Roster on 2018-04-10
2018-04-05PLos Angeles DodgersOklahoma City (AAA)-MinorsReassigned MinorsAssigned to Oklahoma City (AAA)29.187Team Roster on 2018-04-05
2017-10-13PLos Angeles DodgersTulsa (AA)-MinorsContractSigned to minor league contract (re-signed)29.013Team Roster on 2017-10-13
2017-09-29PLos Angeles DodgersTulsa (AA)-MinorsContractSigned to minor league contract (re-signed)28.364Team Roster on 2017-09-29
2017-07-16PLos Angeles DodgersTulsa (AA)-MinorsContractSigned to Minor League Contract28.289Team Roster on 2017-07-16
2017-04-07PFree Agent -Free AgentFree AgentReleased by Orioles28.189  
2016-12-09PBaltimore OriolesBaltimore Orioles (MLB)-Minors--Selected by Orioles from Braves in minor league rule 5 draft28.070Team Roster on 2016-12-09
2016-08-31PAtlanta BravesGwinnett (AAA)-MinorsActivated MinorsActivated from disabled list27.335Team Roster on 2016-08-31
2016-08-23PAtlanta BravesGwinnett (AAA)-DL-7InjuredDL7 Injured27.327Team Roster on 2016-08-23
2016-08-10PAtlanta BravesGwinnett (AAA)-MinorsReassigned MinorsAssigned to Gwinnett (AAA)27.314Team Roster on 2016-08-10
2016-03-31PFree Agent -Free AgentFree AgentReleased by Indians27.182  
2015-12-15PCleveland IndiansCleveland Indians (MLB)-Minors--Drafted via minor league Rule 5 draft from Mariners27.076Team Roster on 2015-12-15
2015-06-11PSeattle MarinersJackson (AA)-MinorsReassigned MinorsAssigned to Jackson (AA)26.254Team Roster on 2015-06-11
2015-06-05PSeattle MarinersBakersfield (A+)-MinorsActivated MinorsActivated from disabled list26.248Team Roster on 2015-06-05
2015-04-11PSeattle MarinersTacoma (AAA)-DL-7InjuredDL7 Injured26.193Team Roster on 2015-04-11
2015-04-09PSeattle MarinersTacoma (AAA)-MinorsReassigned MinorsAssigned to Tacoma (AAA)26.191Team Roster on 2015-04-09
2014-10-31PSeattle MarinersSeattle Mariners (MLB)-Minors--Returned to Mariners26.031Team Roster on 2014-10-31
2014-04-13PLos Angeles AngelsLos Angeles Angels (MLB)-DL-60InjuredDL60 Transferred to 60-day DL25.195Team Roster on 2014-04-13
2014-03-30PLos Angeles AngelsLos Angeles Angels (MLB)YDL-15InjuredDL15 Left elbow inflammation25.181Team Roster on 2014-03-30
2013-12-12PLos Angeles AngelsLos Angeles Angels (MLB)YActiveTradedTraded from Blue Jays to Angels25.073Team Roster on 2013-12-12
2013-12-12PToronto Blue JaysToronto Blue Jays (MLB)YActive--Drafted from Mariners by Blue Jays in Rule 5 draft25.073Team Roster on 2013-12-12
2013-09-19PSeattle MarinersTacoma (AAA)-MinorsActivated MinorsActivated from DL24.354Team Roster on 2013-09-19
2013-08-31PSeattle MarinersTacoma (AAA)-DL-7InjuredDL7 Injured24.335Team Roster on 2013-08-31
2012-06-22PSeattle MarinersTacoma (AAA)-MinorsReassigned MinorsAssigned to Tacoma (AAA)23.265Team Roster on 2012-06-22
2012-06-10PSeattle MarinersJackson (AA)-Minors--23.253Team Roster on 2012-06-10
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2009-06-26ContractSigned by Mariners 
* Transactions data can be divided into 2 eras. 2012-2019 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.