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

Bob FileTrack this Player High Level: MLB Stat Years: 1995-2004 MLB Years: 2001-2004
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect

PositionsP-300Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameRobert Michael File
Height6-4Weight210BatsRightThrowsRight
Born DateJanuary 28,1977 [41.115]PlaceWest Palm Beach,Florida
High SchoolFather Judge (Philadelphia,PA)
CollegePhiladelphia University (Philadelphia,PA)

DraftedSelected by the Toronto Blue Jays [Team Picks] in the 19th round (561st overall) of the 1998 Amateur Entry Draft [Signed]
Signing ScoutsBen McLure
Prospect Rankings[BA] 2001-TOR-#5
MLB DebutApril 14,2001 [24.076]
OrganizationsTOR [7] Awards1
TBC Player ID1038Retrosheet IDfileb001MLBAM ID400105
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Bob File 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


Career Talent RatingsPitchingStrikeouts32Walks72Hittable66SO/BB50vsPower66Hitting0Durability60Team.493Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1997PhiladelphiaCollegeNCAAJrRel20311.5911110100522.21484011300001.105.56--4.3711.912.73.750-
1998PhiladelphiaCollegeNCAASrS/R21424.541046410039.2433220019280001.569.76--4.316.351.47.667-
1998Medicine Hat Blue JaysPioRktor-R/CL21211.412802800261632.0247515281000.916.750.281.417.885.60.667-
1999Dunedin Blue JaysFSLA+tor-CL22411.704704700422653.0301310214481100.835.090.342.388.153.43.800-
2000Tennessee SmokiesSouAAtor30R/CL23433.123603600322034.2292012113400101.217.530.263.3710.383.08.571-
2000Syracuse SkyChiefsILAAAtor30Rel23200.93200200011819.0142212100000.836.520.470.934.665.001.000-
2000Minor Totals (2 teams)Minor--CL0632.335605600432853.1432214215500101.077.170.332.508.333.33.667-
2001Tennessee SmokiesSouAAtor-Rel24003.0030300313.03111020001.009.003.00--6.000.00--
2001Syracuse SkyChiefsILAAAtor-Rel24000.0020200104.01000030000.252.25----6.750.00--
2001Minor Totals (2 teams)Minor--Rel0001.2950500417.04111050000.575.141.29--6.430.00--
2001Toronto Blue JaysALMLBtor36Rel24533.27600600018074.0572827629382071.166.900.733.514.601.31.6254.53
2002Dunedin Blue JaysFSLA+tor-S/R250211.1243100005.213970310102.8220.65--4.761.590.33.000-
2002Syracuse SkyChiefsILAAAtor32Rel25005.94330330012236.0392924215231001.499.660.503.725.701.53--
2002Minor Totals (2 teams)Minor--Rel0026.64373340012241.1523831218241101.6711.140.433.865.141.33.000-
2002Toronto Blue JaysALMLBtor36Rel250118.9050500303.08770220003.0021.60--5.405.401.00.0003.56
2003Dunedin Blue JaysFSLA+tor-S/R26003.0032100003.03111000001.009.003.00----0.00--
2003Syracuse SkyChiefsILAAAtor37Rel26004.2211011003010.210550270001.128.44--1.695.913.50--
2003Minor Totals (2 teams)Minor--Rel0003.9514212003013.213661270001.108.560.661.324.613.50--
2004Syracuse SkyChiefsILAAAtor29Rel27332.57240240017735.031111027112001.097.970.511.802.831.57.500-
2004Toronto Blue JaysALMLBtor36Rel27104.8124024006033.2451918412151021.6912.031.073.214.011.251.0004.95
MLB Totals - 3 Season(s)Filter644.208908900270110.011054521043553091.378.890.813.484.451.28.6001.58
Minor League Totals - 7 Season(s)Filter15102.9321152060014780234.2197987711611735301.097.490.422.326.582.84.600-
AAA Totals - 5 Season(s)Filter533.5090090004417104.0954741526543001.158.120.432.224.612.08.625-
AA Totals - 2 Season(s)Filter433.113903900352137.2322113213420101.197.650.483.1110.043.23.571-
A+ Totals - 3 Season(s)Filter432.635454900422661.2462318317491201.026.710.442.487.152.88.571-
Rk Totals - 1 Season(s)Filter211.412802800261632.0247515281000.916.750.281.417.885.60.667-
NCAA Totals - 4 Season(s)Filter733.4721516510561.0574024030580001.408.23--4.338.371.93.700-
Toronto Blue Jays Totals - 3 Season(s)Filter644.208908900270110.011054521043553091.378.890.813.484.451.28.600-
Average MLB - Per ~220 innings1284.20176017600530220.0217107103208510960181.378.890.813.484.451.28.6001.58
Average Minor - Per ~220 innings1492.9319651910013774220.0183917210571615301.097.490.422.326.582.84.609-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1996PhiladelphiaCollegeSop194618143658310467216900000.359.411.6021.01310921197.340.243.359.4358.124.570.565.0818.1032.31
1997PhiladelphiaCollegeJrp204517244721585419119900000.419.476.6861.16211828191.424.267.424.4969.954.710.472.6234.4038.89
1998PhiladelphiaCollegeSrp2143166639012419688421400000.542.5941.0061.60016735187.497.464.614.66311.232.140.1910.168.7438.89
2004Toronto Blue JaysALMLBtor36p2731000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 1 Season(s)Filter31000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
NCAA Totals - 3 Season(s)Filter134519150227351534155247562200000.437.492.7591.25139484575.417.322.462.0009.743.830.395.9115.2637.00
Toronto Blue Jays Totals - 1 Season(s)Filter31000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games162540000000005400000.000.000.000.0000054.000.000.000.0000.00100.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1998Medicine Hat Blue Jays PioRktor21P28--16--771.0000.25------28100.037.8
1999Dunedin Blue Jays FSLA+tor22P47--4161-2120.9520.43------47100.034.3
2000Tennessee Smokies SouAAtor23P36--67111413.9290.36------36100.025.7
2000Syracuse SkyChiefs ILAAAtor23P20--16--771.0000.35------20100.014.3
2001Tennessee Smokies SouAAtor24P3--11-1221.0000.67------3100.02.1
2001Syracuse SkyChiefs ILAAAtor24P2--11-1221.0001.00------2100.01.4
2001Toronto Blue JaysALMLBtor24P60-74711111918.9470.300.24-----60100.037.0
2002Dunedin Blue Jays FSLA+tor25P4----1-1---------4100.03.0
2002Syracuse SkyChiefs ILAAAtor25P33--36-1991.0000.27------33100.022.9
2002Toronto Blue JaysALMLBtor25P5-3-------------5100.03.1
2003Dunedin Blue Jays FSLA+tor26P3---1--111.0000.33------3100.02.1
2003Syracuse SkyChiefs ILAAAtor26P11--11--221.0000.18------11100.07.8
2004Syracuse SkyChiefs ILAAAtor27P24--610-116161.0000.67------24100.016.7
2004Toronto Blue JaysALMLBtor27P24-3338-211111.0000.460.33-----24100.014.9
MLB Totals for P - 3 season(s)-   P89-1101019133029.9670.330.26-----890.00.0
AAA Totals for P - 5 season(s)-   P90--1224-336361.0000.40------900.00.0
AA Totals for P - 2 season(s)-   P39--78121615.9380.38------390.00.0
A+ Totals for P - 3 season(s)-   P54--4172-2321.9130.39------540.00.0
Rk Totals for P - 1 season(s)-   P28--16--771.0000.25------280.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1998Medicine Hat Blue Jays PioRktor2128----------
1999Dunedin Blue Jays FSLA+tor2247----------
2000Tennessee Smokies SouAAtor2336----------
2000Syracuse SkyChiefs ILAAAtor2320----------
2001Tennessee Smokies SouAAtor243----------
2001Syracuse SkyChiefs ILAAAtor242----------
2001Toronto Blue JaysALMLBtor2460----------
2002Dunedin Blue Jays FSLA+tor254----------
2002Syracuse SkyChiefs ILAAAtor2533----------
2002Toronto Blue JaysALMLBtor255----------
2003Dunedin Blue Jays FSLA+tor263----------
2003Syracuse SkyChiefs ILAAAtor2611----------
2004Syracuse SkyChiefs ILAAAtor2724----------
2004Toronto Blue JaysALMLBtor2724----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2000Scottsdale ScorpionsArizona Fall LgMinor23213.38150150011516.0241261615301.8813.500.563.388.442.506.75.667
Arizona Fall League Totals - 1 yrs213.38150150011516.0241261615301.8813.500.563.388.442.506.75.667

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2011La Salle University ExplorersAtl10NCAACollege-34Assistant Coach241311.5424.07Mike Lake
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2000Southern League All-Star (RP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2005-01-12ContractSigned by Cardinals (minor) 
2004-10-15Free AgentGranted Free Agency. 
2004-05-14InjuredActivated from DL 
2004-03-26InjuredDisabled -- right shoulder injury 
2003-05-27InjuredTransferred to 60-day DL 
2003-03-26InjuredDisabled -- - 
2003-03-26InjuredDisabled -- shoulder problems 
2002-05-22InjuredActivated from DL 
2002-04-26InjuredDisabled -- left oblique strain 
2002-04-16InjuredActivated from DL 
2002-03-27InjuredDisabled -- left rib cage 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2001Toronto Blue JaysTeam Payroll24200,000-77136-1,897,758200,000200,000
2002Toronto Blue JaysTeam Payroll25245,000-64020292,011,045200,000445,000
2004Toronto Blue JaysTeam Payroll27310,000-68225252,070,100300,000755,000
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red