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

Willie BanksTrack this Player High Level: MLB Stat Years: 1987-2010 MLB Years: 1991-2002
Follow TBC on Twitter and Facebook

Played in Japan
Rated Prospect
1st Round Draft Pick

PositionsP-418, OF-1Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameWillie Anthony Banks
Height6-1Weight202BatsRightThrowsRight
Born DateFebruary 27,1969 [49.138]PlaceJersey City,New Jersey
High SchoolSt. Anthony (Jersey City,NJ)

DraftedSelected by the Minnesota Twins [Team Picks] in the 1st round (3rd overall) of the 1987 Amateur Entry Draft [Signed]
Signing ScoutsEd Dunn
Prospect Rankings[BA] 1988-MIN-#2 ... 1989-MIN-#2 ... 1990-MLB-#13 ... 1990-MIN-#1 ... 1991-MLB-#15 ... 1991-MIN-#2 ... 1992-MLB-#68 ... 1992-MLB-#4
MLB DebutJuly 31,1991 [22.154]
OrganizationsMIN [7] CHN [3] NYA [3] BOS [2] ARI [1] LAN [1] MIA [1] NYN [1] TOR [1] Awards0
TBC Player ID1262Retrosheet IDbankw001MLBAM ID110536
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Willie Banks page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.


Player Notes:   Gatorade High School Player of the Year in 1987
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts48Walks30Hittable46SO/BB30vsPower46Hitting6Durability55Team.517Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1987Elizabethton TwinsAppRkmin-ST18186.9913130000065.27371513627128002.0610.010.418.509.731.15.111-
1988Kenosha TwinsMidwAmin23ST1910103.72242400000125.21097352310711314001.727.810.217.668.091.06.500-
1989Visalia OaksCalifA+min-ST201292.59272707400174.0122705058517322001.196.310.264.408.952.04.571-
1989Orlando Sun RaysSouAAmin-ST20105.1411000007.010440092001.4312.86----11.570.001.000-
1989Minor Totals (2 teams)MinorMLB--ST01392.69282807400181.0132745458518224001.206.560.254.239.052.14.5912.52
1990Orlando Sun RaysSouAAmin27ST21793.93282801000162.2161937115981146001.598.910.835.426.311.16.438-
1991Portland BeaversPCLAAAmin-ST22984.55252411110146.015681746766314001.599.590.374.673.870.83.529-
1991Minnesota TwinsALMLBmin23S/R22115.71532002017.0211511112163001.9010.900.526.238.311.33.5003.84
1992Portland BeaversPCLAAAmin-ST23611.9211110200075.0622016234415201.287.440.244.084.921.21.857-
1992Minnesota TwinsALMLBmin23S/R23445.7016124002071.0804645637375121.6510.140.764.694.691.00.5004.49
1993Minnesota TwinsALMLBmin23ST2411124.04313010010171.0186917717781389531.549.770.894.107.251.77.4784.09
1994Chicago CubsNLMLBchn35ST258125.40232301100138.013988831656918121.419.041.043.645.921.63.4004.58
1995Chicago CubsNLMLBchn27Rel260115.4310010002011.227232051293003.3420.833.869.266.940.75.00010.22
1995Los Angeles DodgersNLMLBlan40ST26024.03660000029.0362113216234101.7911.170.624.977.141.44.0004.07
1995Florida MarlinsNLMLBflo30ST26234.32990000050.0432724730302001.467.741.265.405.401.00.4005.52
1997Columbus ClippersILAAAnya-S/R281454.27332491053154.0164877318451307001.369.581.052.637.602.89.737-
1997New York YankeesALMLBnya62Rel28301.93514001014.09330680011.075.79--3.865.141.331.0003.47
1998New York YankeesALMLBnya13Rel291110.05909005014.020161641281012.2312.562.517.535.020.67.5008.37
1998Arizona DiamondbacksNLMLBari46Rel29123.0933033008143.2342115225324101.357.010.415.156.601.28.3333.99
1999nullIntl--S/R30413.201064000039.0361514023350001.508.24--5.268.011.52.800-
1999nullIntl--Rel30333.9413211000129.2271613321260001.628.190.916.377.891.24.500-
2000Norfolk TidesILAAAnyn46ST31245.08990000051.0563229525205101.589.820.884.383.510.80.333-
2000nullIntl--S/R31056.4013103000057.2694441355370002.1510.770.478.585.770.67.000-
2001Syracuse SkyChiefsILAAAtor31ST32853.25242310000146.21516353125312111001.399.270.743.257.422.28.615-
2001Pawtucket Red SoxILAAAbos37ST32201.42220000012.283203120000.875.68--2.138.534.001.000-
2001Minor Totals (2 teams)MinorMLB--ST01053.11262510000158.01596655125613311001.358.980.683.167.512.38.6673.41
2001Boston Red SoxALMLBbos18Rel32000.84505001010.254104101100.844.22--3.378.442.50-2.30
2002Pawtucket Red SoxILAAAbos14S/R33124.50642001126.020141329151001.126.920.693.125.191.67.333-
2002Boston Red SoxALMLBbos17Rel33213.23290290018139.0321514514261031.187.381.153.236.001.86.6674.60
2003Columbus ClippersILAAAnya31Rel34233.89310310019339.0422117519264001.559.611.144.355.951.37.400-
2003Iowa CubsPCLAAAchn-R/CL34202.032502500221731.0247717292001.006.970.292.038.424.141.000-
2003Minor Totals (2 teams)MinorMLB--R/CL0433.075605600412070.0662824626556001.318.450.773.337.042.12.5713.69
2004Newark BearsAtlInd--S/R35139.64532001014.02119151942002.1413.500.645.792.570.44.250-
2005Newark BearsAtlInd--Rel360067.5040400002.015161505210010.0067.50--22.509.000.40--
2009Newark BearsAtlInd--Rel40106.4317017003028.0362420226219002.2111.570.648.366.750.811.000-
2010Newark BearsAtlInd-36S/R41139.211248005028.0473429517222002.2614.931.595.406.991.29.250-
MLB Totals - 9 Season(s)Filter33394.75181849711402608.0632370322653024284110121.539.320.964.456.311.42.4581.53
Minor League Totals - 11 Season(s)Filter77643.792591906912548241214.1115863951277623937121301.468.560.574.616.931.50.546-
AAA Totals - 7 Season(s)Filter46283.751669769414824680.06833282845127145749301.409.010.673.576.031.69.622-
AA Totals - 2 Season(s)Filter893.98292901000169.2171977515981238001.599.070.805.206.521.26.471-
A+ Totals - 1 Season(s)Filter1292.59272707400174.0122705058517322001.196.310.264.408.952.04.571-
A Totals - 1 Season(s)Filter10103.72242400000125.21097352310711314001.727.810.217.668.091.06.500-
Rk Totals - 1 Season(s)Filter186.9913130000065.27371513627128002.0610.010.418.509.731.15.111-
Ind Totals - 4 Season(s)Filter369.8338731009072.011993798574914002.4314.811.007.096.100.86.333-
Intl Totals - 2 Season(s)Filter794.833618180001125.21327568699980001.829.380.437.036.960.99.438-
Minnesota Twins Totals - 3 Season(s)Filter16174.61524570050259.22871521332412719117651.599.950.834.406.621.50.485-
Boston Red Sox Totals - 2 Season(s)Filter212.72340340019149.2371915518362131.116.700.913.266.522.00.667-
Arizona Diamondbacks Totals - 1 Season(s)Filter123.0933033008143.2342115225324101.357.010.415.156.601.28.333-
Chicago Cubs Totals - 2 Season(s)Filter8136.183323101120149.1166111103216810011121.569.961.264.086.001.47.381-
New York Yankees Totals - 2 Season(s)Filter416.0414113006028.0291919418161021.669.211.275.725.080.89.800-
Florida Marlins Totals - 1 Season(s)Filter234.32990000050.0432724730302001.467.741.265.405.401.00.400-
Los Angeles Dodgers Totals - 1 Season(s)Filter024.03660000029.0362113216234101.7911.170.624.977.141.44.000-
Average MLB - Per ~220 innings12144.7565303500141220.02281331162310915415441.539.320.964.456.311.42.4621.53
Average Minor - Per ~220 innings14123.794734132194220.0209115931411316922101.468.560.574.616.931.50.538-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1994Chicago CubsNLMLBchn35p2523413510000111317000.122.163.146.3096150.179.024.024.1472.0026.0013.000.000.0020.00
1995Chicago CubsNLMLBchn27p26101000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
1995Los Angeles DodgersNLMLBlan40p2668110000001411000.125.300.125.4251011.250.000.125.2379.0936.364.000.000.000.00
1995Totals for NL-NL         2826271001001911000.269.321.308.6298129.412.039.077.2913.4531.039.000.000.0014.29
1995Florida MarlinsNLMLBflo30p261217161001000400000.353.353.412.7657117.462.059.059.3400.0023.530.000.000.0016.67
1995Totals for NL-NL         2826271001001911000.269.321.308.6298129.412.039.077.2913.4531.039.000.000.0014.29
1997Columbus ClippersILAAAnya-p28352100000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
1998Arizona DiamondbacksNLMLBari46p29311000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2000Norfolk TidesILAAAnyn46p3198100000000301000.000.000.000.000009.000.000.000.0000.0033.330.000.000.000.00
2003Iowa CubsPCLAAAchn-p34250000000001000000.0001.000.0001.000001.000.000.000.706100.000.000.000.000.000.00
2010Newark BearsAtlInd-364122000000000110000.000.333.000.333003.000.000.000.2440.0033.330.000.000.000.00
MLB Totals - 3 Season(s)Filter826851220010122328000.176.222.206.42814280.267.030.044.0002.5028.7511.500.000.0016.67
Minor League Totals - 3 Season(s)Filter6910200000001401000.000.091.000.0910012.000.000.100.0008.3333.334.000.000.000.00
AAA Totals - 3 Season(s)Filter6910200000001401000.000.091.000.0910012.000.000.100.0008.3333.334.000.000.000.00
Ind Totals - 1 Season(s)Filter22000000000110000.000.333.000.333003.000.000.000.0000.0033.330.000.000.000.00
Chicago Cubs Totals - 2 Season(s)Filter33423510000111417000.119.159.143.3026151.179.024.024.0001.9627.4514.000.000.0020.00
Florida Marlins Totals - 1 Season(s)Filter1217161001000400000.353.353.412.7657117.462.059.059.0000.0023.530.000.000.0016.67
Los Angeles Dodgers Totals - 1 Season(s)Filter68110000001411000.125.300.125.4251011.250.000.125.0009.0936.364.000.000.000.00
Arizona Diamondbacks Totals - 1 Season(s)Filter311000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games1621341024400202445416000.176.222.206.428284158.267.030.044.0002.5028.7511.500.000.0016.67
Average Minor - Per 162 games16223500000002902000.000.091.000.0910028.000.000.100.0008.3333.334.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1987Elizabethton Twins AppRkmin18P13--499-2213.5911.00------13100.018.8
1988Kenosha Twins MidwAmin19P24--726613933.8461.38------24100.017.1
1989Visalia Oaks CalifA+min20P27--1418733932.8211.19------27100.019.0
1989Orlando Sun Rays SouAAmin20P1----1-1---------1100.00.7
1990Orlando Sun Rays SouAAmin21P28--11153-2926.8970.93------28100.019.4
1991Portland Beavers PCLAAAmin22P25--516522621.8080.84------25100.018.1
1991Minnesota TwinsALMLBmin22P5-17-------------5100.03.1
1992Portland Beavers PCLAAAmin23P11--761-1413.9291.18------11100.07.6
1992Minnesota TwinsALMLBmin23P16-7195--14141.0000.880.20-----16100.09.9
1993Minnesota TwinsALMLBmin24P31-1711315613428.8240.900.16-----31100.019.1
1994Chicago CubsNLMLBchn25P23-1389131-2322.9570.960.16-----23100.020.4
1995Chicago CubsNLMLBchn26P10-1132--551.0000.500.45-----10100.06.9
1995Florida MarlinsNLMLBflo26P9-50651-1211.9171.220.22-----1275.06.3
1995Los Angeles DodgersNLMLBlan26P6-2943--771.0001.170.24-----6100.04.2
1997Columbus Clippers ILAAAnya28P33--14212-3735.9461.06------3594.323.2
1997Columbus Clippers ILAAAnya28OF1----1-1---------352.90.7
1997New York YankeesALMLBnya28P5-14-4-1441.0000.800.29-----5100.03.1
1998Arizona DiamondbacksNLMLBari29P33-4376--13131.0000.390.30-----33100.020.4
1998New York YankeesALMLBnya29P9-14341187.8750.780.50-----9100.05.6
2000Norfolk Tides ILAAAnyn31P9--431-87.8750.78------9100.06.3
2001Syracuse SkyChiefs ILAAAtor32P24--318222321.9130.88------24100.016.7
2001Pawtucket Red Sox ILAAAbos32P2--211-43.7501.50------2100.01.4
2001Boston Red SoxALMLBbos32P5-10-------------5100.03.1
2002Pawtucket Red Sox ILAAAbos33P6--13--441.0000.67------6100.04.2
2002Boston Red SoxALMLBbos33P29-39381-1211.9170.380.28-----29100.017.9
2003Iowa Cubs PCLAAAchn34P25--43--771.0000.28------25100.017.6
2004Newark Bears AtlIndy-35P5---72297.7781.40------5100.04.0
2005Newark Bears AtlIndy-36P4--11--221.0000.50------4100.02.9
Ind Totals for P - 2 season(s)-   P9--1822119.8181.00------90.00.0
MLB Totals for P - 9 season(s)-   P181-6075765103132122.9240.670.20-----1810.00.0
AAA Totals for P - 7 season(s)-   P135--4071124123111.9020.82------1350.00.0
AAA Totals for OF - 1 season(s)-   OF1----1-1---------10.00.0
AA Totals for P - 2 season(s)-   P29--11154-3026.8670.90------290.00.0
A+ Totals for P - 1 season(s)-   P27--1418733932.8211.19------270.00.0
A Totals for P - 1 season(s)-   P24--726613933.8461.38------240.00.0
Rk Totals for P - 1 season(s)-   P13--499-2213.5911.00------130.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1987Elizabethton Twins AppRkmin1813----------
1988Kenosha Twins MidwAmin1924----------
1989Visalia Oaks CalifA+min2027----------
1989Orlando Sun Rays SouAAmin201----------
1990Orlando Sun Rays SouAAmin2128----------
1991Portland Beavers PCLAAAmin2225----------
1991Minnesota TwinsALMLBmin225----------
1992Portland Beavers PCLAAAmin2311----------
1992Minnesota TwinsALMLBmin2316----------
1993Minnesota TwinsALMLBmin2431----------
1994Chicago CubsNLMLBchn2523----------
1995Chicago CubsNLMLBchn2610----------
1995Florida MarlinsNLMLBflo269----------
1995Los Angeles DodgersNLMLBlan266----------
1997Columbus Clippers ILAAAnya2833--------1-
1997New York YankeesALMLBnya285----------
1998Arizona DiamondbacksNLMLBari2933----------
1998New York YankeesALMLBnya299----------
2000Norfolk Tides ILAAAnyn319----------
2001Syracuse SkyChiefs ILAAAtor3224----------
2001Pawtucket Red Sox ILAAAbos322----------
2001Boston Red SoxALMLBbos325----------
2002Pawtucket Red Sox ILAAAbos336----------
2002Boston Red SoxALMLBbos3329----------
2003Iowa Cubs PCLAAAchn3425----------
2004Newark Bears AtlInd-355----------
2005Newark Bears AtlInd-364----------

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2010Newark BearsAtlIndIndy-41Pitching Coach1395386.38121.54Tim Raines
* 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

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2004-04-02Released by Rangers 
2004-02-09ContractSigned by Rangers 
2003-10-15Free AgentGranted free agency 
2003-07-08ContractSigned by Cubs 
2003-06-28Released by Yankees 
2003-03-22ContractSigned by Yankees 
2003-03-12Released by Red Sox 
2002-12-05Contractre-signed by Red Sox 
2002-11-06Free AgentGranted free agency 
2001-08-23ContractSigned as Free Agent by Red Sox. 
2001-08-15Released by Diamondbacks. 
2001-04-02ContractSigned as Free Agent by Diamondbacks. 
2000-10-18Free AgentGranted Free Agency. 
2000-10-15Free AgentGranted free agency 
2000-07-12ContractSigned as Free Agent by Mets. 
2000-07-10ContractSigned by Mets 
1999-01-01ContractSigned by Orix (Japan) 
1998-12-21Free AgentGranted Free Agency. 
1998-12-19Free AgentGranted free agency 
1998-06-03TradeTraded by Yankees to Diamondbacks for Joe Lisio and Scott Brow. 
1997-01-03ContractSigned as Free Agent by Yankees. 
1996-12-21ContractSigned by Yankees 
1996-03-08Released by Phillies. 
1995-10-04Claimed on waivers by Phillies from Marlins. 
1995-08-10Claimed on waivers by Marlins from Dodgers. 
1995-06-19TradeTraded by Cubs to Dodgers for Dax Winslett. 
1993-11-24TradeTraded by Twins to Cubs for Matt Walbeck and Dave Stevens. 
1987-06-15Contractsigned 
* 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
1991Minnesota TwinsTeam Payroll22100,000-62027-742,231100,000100,000
1992Minnesota TwinsTeam Payroll23110,000-6742816962,245109,000210,000
1993Minnesota TwinsTeam Payroll24126,000-6582227968,431109,000336,000
1994Chicago CubsTeam Payroll25190,000-5252142957,101109,000526,000
1995Chicago CubsTeam Payroll26240,000-4652049999,520109,000766,000
1995Los Angeles DodgersTeam Payroll26240,000-4652449999,520109,000766,000
1995Florida MarlinsTeam Payroll26240,000-4651449999,520109,000766,000
1997New York YankeesTeam Payroll28150,000-76637-1,182,177150,000916,000
1998Arizona DiamondbacksTeam Payroll29342,500-48515471,276,192170,0001,258,500
1998New York YankeesTeam Payroll29342,500-48524471,276,192170,0001,258,500
2001Boston Red SoxTeam Payroll32200,000-77144-1,897,758200,0001,458,500
2002Boston Red SoxTeam Payroll33450,000-50726442,011,045200,0001,908,500
* 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