03/01/2020
BNN Index | USBA | Scores | Standings | Stats | Teams | Players | Transactions | History
Richmond Cannons Batting Register
History Home | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
ALA | BIR | BOS | CHI | COL | DEN | DET | FW | HAW | HOU | JAX | LI
LA | MEM | NO | NY | OAK | PHI | PHO | RIC | SA | SD | SEA | WIC
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
Team Batting Register
Year/TeamR/GRGABH2B3BHRBBSOSBAVGOBPSLGOPS
1985 Richmond Cannons4.77641635655159329551129433987142.282.333.420.753
1986 Richmond Cannons5.28401625721163428750144442948152.286.337.429.766
1987 Richmond Cannons5.48761625669160533351168527117291.283.344.449.793
1988 Richmond Cannons5.386416357761583327601795441179124.274.337.444.781
1989 Richmond Cannons4.776116255391478287451375081048138.267.328.409.738
1990 Richmond Cannons5.691116256881565299502085701110191.275.341.455.796
1991 Richmond Cannons4.674516255471430324381414641204177.258.315.406.721
1992 Richmond Cannons3.862016254071240275251474221241133.229.285.371.656
1993 Richmond Cannons4.369416255541365290381484631336155.246.304.392.695
1994 Richmond Cannons4.166616154421312288371424651085167.241.301.386.687
1995 Richmond Cannons3.353516254321208252291004241175104.222.279.335.613
1996 Richmond Cannons3.861616255281284286311274201139121.232.286.364.651
1997 Richmond Cannons4.0646162558213332881913738289080.239.288.371.658
1998 Richmond Cannons4.16591625655135329634145382103453.239.287.381.668
1999 Richmond Cannons3.75971625587129927137148355105822.233.278.374.652
2000 Richmond Cannons4.67401625639146828841161416961167.260.311.412.723
2001 Richmond Cannons4.471516255251373287451844181067108.249.301.417.718
2002 Richmond Cannons5.28351625700155731843202440102177.273.325.450.776
2003 Richmond Cannons5.18271635709153828438182485104541.269.327.428.755
2004 Richmond Cannons5.38671635734155024247204494109233.270.328.436.764
2005 Richmond Cannons4.87751635647147927138167456110824.262.317.412.729
2006 Richmond Cannons4.47151625608143927031142491109125.257.316.392.708
2007 Richmond Cannons4.57281625511140020934192477105274.254.316.409.725
2008 Richmond Cannons5.48731625763164926347178500102782.286.345.441.786
2009 Richmond Cannons5.487016256671650258371605901019110.291.359.434.794
2010 Richmond Cannons4.978916256321518240331705241174144.270.333.414.748
2011 Richmond Cannons4.268816254831344207281235241306128.245.313.360.674
2012 Richmond Cannons4.369016254651313249321585121325139.240.308.384.692
2013 Richmond Cannons4.166016255531346245381424611188116.242.304.377.681
2014 Richmond Cannons4.064916255891408246391264551294151.252.311.378.689
2015 Richmond Cannons4.166916254961397250421394731213129.254.316.391.706
2016 Richmond Cannons4.673916256281497259541384631147128.266.325.405.730
2017 Richmond Cannons5.385516257551582309461655281070191.275.338.431.769
2018 Richmond Cannons4.877516256331473249371715081128176.261.327.410.737
2019 Richmond Cannons4.878416256361467272361775101084133.260.326.416.741
2020 Richmond Cannons0.00000000000.000.000.000.000
Year Team Totals4.62603756741961555073096141381548116526390184026.259.317.406.723
Seasonal Average 72315854491409267381524591084112
Player Batting Register
Stats are only from the years the player played for this franchise.
PlayerYearsFrom-ToGGSABRH2B3BHRRBISBCSBBSOAVGOBPSLGOPSVORP
Oswaldo Abellan22000-200158030100000001.333.333.333.6670.0
Ramon Abeyta61987-1992503011831672665917271521145085309.225.277.372.6490.0
Bricio Acuna31998-2000155045748116180936002080.254.289.352.6410.0
Benjamin Adams62001-200614705203100100217.058.093.077.1700.0
Ati Akihito61998-20034000181110020016.056.105.111.2160.0
Masayuki Aki42005-200851618681102208344147381067125.305.373.429.801-4.3
Alberto Alarcon12010-201046040000000012.000.200.000.200-0.1
Kenneth Allen102006-201552904212100000114.048.070.071.141-0.9
Jesus Alverez22003-200469050000000012.000.167.000.1670.0
Jerry Anderson12019-201989893163778190327545433.247.353.335.6888.5
Gaby Arce42003-20063280162210000017.125.222.188.4100.0
John Archie71996-20027610239623059310395227223178616.247.298.363.6610.0
Justin Arteaga72008-20143661566946914134117850277195.203.291.329.620-19.2
Matthew Backman11985-198566050000000003.000.000.000.0000.0
Craig Barrientez41989-19922230171200010008.118.118.118.2350.0
Elvis Beale12005-200531050000000001.000.000.000.0000.0
Steven Bentley11985-19853504371240062173.279.380.372.7520.0
Wedge Biglands31994-1996442015341573766984317375109357.245.299.385.6830.0
Brad Birch41985-198862702242267678727412964441156383.302.348.396.7430.0
Michael Blackmer21997-1998181040000000003.000.000.000.0000.0
Nathan Bodkin52008-20133572821002842184842411961046251.218.252.345.597-40.5
Ricky Booth12019-2019414115038539212281232117.353.436.6801.11628.3
Mark Bordner32009-201168689569500800425.095.130.147.277-0.9
Bob Boyd12019-2019128122467559517025670033143.203.268.400.6682.5
Luther Brogan42009-20125975221981315534875662713827267347.270.358.418.77735.2
Tom Brown22016-201711010439254118286241541495.301.341.418.75920.8
Micheal Brunansky72002-2008208633612131901260014117.086.126.119.2451.1
Tres Bryantt21992-199328405375311132110502084166.207.314.326.6400.0
Lowell Burger42007-2010465353137820640273864227413114112.292.346.496.84242.7
Marcos Campillo52002-20065530974122264446241430048143.271.305.402.7080.0
PlayerYearsFrom-ToGGSABRH2B3BHRRBISBCSBBSOAVGOBPSLGOPSVORP
Rudy Cardoza22012-201367671101018700600442.164.193.227.4202.8
Luke Cassella12000-200013405026713018524033223950.259.317.327.6440.0
Bernardo Castaneda22014-20151183517918386231814559.212.237.318.555-8.0
Campbell Christie42000-200336507258615929212600148227.219.274.314.5880.0
Jorge Ciles12008-200816020000000001.000.000.000.000-0.2
James Cintron32012-2014645610269100600336.088.113.098.211-1.0
Charles Clyde102000-200912562974475644115717613259814654111236.259.324.477.8024.5
Ozzie Coleman32000-200281014134300200373.028.048.050.0980.0
Vincent Coletti72007-2015286427258300710426.111.158.153.3110.1
Jason Colgan12017-20171000000000000.000.000.000.0000.0
Curtis Cook101987-1996303054621351222142019244.064.095.104.2000.0
Joe Cook31994-199631201095124295615710133140194.269.355.353.7080.0
William Coomes11998-199885050000000003.000.000.000.0000.0
Johnny Cooper22004-200562011038001400344.073.097.100.1970.0
Monty Cooper31985-1987700127915400511936.118.176.150.3260.0
Luis Costa12019-20192523736193007001020.260.349.301.6500.7
Craig Courts52012-201714013929922576002000898.191.212.211.4227.7
Bruce Craig41985-198835703011100100113.033.065.067.1310.0
Brian Creel52002-2006460294520030038.172.250.241.4910.0
Dwayne Cunningham51986-1990513063810515829530931191176.248.342.450.7910.0
Josh Dean32017-201934833913201513634623818821118110.275.338.399.73731.8
Daniel DeGeorge82002-2009118940941806341168233371286152318453619.279.352.445.79731.7
James Drewry31997-19992390560571343237561023131.239.278.345.6220.0
William Ducharme81995-200385502833386779134161063926323134460.275.314.446.7600.0
Justin Eames31998-200022404063995153635111494.234.266.330.5960.0
Florípes Ervedoza22014-2015676713213342121000838.258.305.333.6388.7
Ramiro Espiñol12019-20199882317467383627622390.230.282.331.613-0.0
Stuart Etienne32002-200445401563268463621273246812111124.296.363.491.8540.0
Connie Exum42006-200913382200213660110001268.180.224.225.4494.7
Kevin Feightner22017-20182722641119155287288161201032488228.256.312.339.65124.9
PlayerYearsFrom-ToGGSABRH2B3BHRRBISBCSBBSOAVGOBPSLGOPSVORP
James Finley31997-1999351011871442894510181076785108.243.303.344.6470.0
Arnie Flavor11993-199327030100000001.333.333.333.6670.0
David Flores22005-200660010974200200531.037.079.055.1340.0
William Freeman32009-2013117923424470902055202275.205.265.406.672-11.6
Josh Frye51987-199115803363250601200014118.149.183.176.3580.0
Hector Garces111986-199687804711100110216.021.061.043.1040.0
Esteban García32016-2018363111316304221614527.265.320.389.7091.3
Bill Gardener21985-1986293083811826147161311633164679.311.347.452.8000.0
Troy Garrett61993-19989120313638282613715833786633402328.263.347.396.7430.0
Kendall Gephart12007-200729330100010001.333.333.333.6670.2
Colton Gill22013-201461549109100264017.184.200.204.404-4.8
Gabriel Gonzáles42013-201627012150456115227343171919159.228.260.317.578-26.0
Orlando Gonzales22012-201316010000000001.000.000.000.000-0.0
Rob Gray22005-200777191258183031400933.144.207.240.447-11.9
Nicholas Grillo22003-2004158081000000005.000.000.000.0000.0
Braden Grimes21999-20005608716100100135.069.080.080.1600.0
Steven Guidry51998-20025740952116251783271460061264.264.316.437.7530.0
Arnold Gunn52013-201819044273335711001741191376.209.244.249.493-11.4
Danny Haberdank21996-199756010789401501548.084.124.150.2730.0
Clifford Hall12009-200961070100000003.143.143.143.286-0.1
Reggie Hambrick12005-20051220136202451217001621.176.261.272.5330.0
David Hampton11997-19972401902000100014.105.105.105.2110.0
John Haney12007-2007993231320010043.406.472.469.9414.3
Patrick Hanks42006-20092810133200000028.154.267.154.4210.5
Bobby Hargrove22009-2010255115569861411711973342678139.248.344.381.725-7.9
Larry Harris22017-201823523589014222549640146179120288.253.345.456.80160.4
Douglas Hastings112005-201512808844326621127218030995075246370641.294.350.418.769108.4
Adam Hawks22013-2014707011697310300439.060.106.103.209-1.0
Joseph Hayes31990-199225505538412820118640148157.231.369.369.7380.0
Huey Henderson61996-2001177032318174128007143.053.072.090.1620.0
PlayerYearsFrom-ToGGSABRH2B3BHRRBISBCSBBSOAVGOBPSLGOPSVORP
Joe Henson72011-2017756542222425354015719172096625151603.243.292.353.6468.1
Kelton Hicks22002-20033090109815931667182013629998214.288.347.436.7830.0
Oliver Highland82003-201027014155436841621421016198.152.176.193.3704.0
Brad Hill51992-1996554015331743127847821041128423.204.265.412.6770.0
Kevin Hill31985-1987455014822324516310432033115198258.304.386.447.8340.0
Buck Holliday22003-20041300233194742325001165.202.239.275.5140.0
Raleigh Hoover22010-20112741787529618224310852369204.242.306.322.628-24.0
Billy Hopper81993-20009820261530556615722853346648120764.216.258.391.6490.0
Ron Howard42016-20194914611912274524117192218713730119439.274.322.390.71288.0
Elwood Huckaby91997-20101302177485970413592252522480723314091082.280.334.475.809-16.1
Ennis Hull61988-1993931031035109231691113650452620769.297.414.490.9050.0
Zack Humphreys42008-20131120101101000004.100.100.300.4000.1
J.C. Inglenook102006-201513911115478359512811877124608158410707.268.329.388.71789.7
Michael Jacobs11993-19935401408288011300526.200.228.279.5060.0
Randolph Jacobs12006-200679030000000001.000.000.000.0000.0
Peter Jarosz11997-1997900199224512111100416.226.252.312.5640.0
Larry Jeans21993-199424806297715148815740532110.240.277.347.6230.0
Roland Jefferson121987-19988220162000000012.000.059.000.0590.0
Nicholas Jimenez81990-199822501591024801700459.151.172.220.3920.0
Andrew Johnson21994-199518804904510421111583125131.212.251.327.5780.0
Frank Johnson22009-20104010000000000.000.000.000.000-0.1
Albert Kauffman31987-198923302703454172943211751.200.247.378.6250.0
Tommy Kennedy71985-199110950447478914142837058426476216457739.316.379.449.8290.0
Jacob Kesterson12013-201339116138100100710.131.217.148.365-5.4
Paul Krajewski92004-20123760283310020029.107.194.143.3360.3
Lance Laramie62000-20068030268143774314123110412713296195.277.354.470.8240.0
Rodrigo Lara42013-20164234101387137342507191655381141.247.301.334.635-17.6
Sang Lim11998-19989802992369952311971259.231.261.314.5760.0
Charles Lockwood161998-2013199874268511045183134066315110633346951773.267.338.474.81230.0
Derek Lowenstein22001-20023204245110500220.119.159.190.3500.0
PlayerYearsFrom-ToGGSABRH2B3BHRRBISBCSBBSOAVGOBPSLGOPSVORP
Parker MacArthur51987-199178502978566964226331255146037388562.324.398.548.9450.0
Bernard Machado32010-201211469107108300110641.075.123.103.226-1.2
Eddiejoe Mack12001-200193031100000001.333.333.333.6670.0
Robert Mackey22013-201477062200110001.333.333.8331.1670.8
Wayne Marino11997-1997160053276133263758221082105.250.353.350.7020.0
Berkley Mark31998-200070085317210600336.200.227.247.4740.0
Scott Markie31999-2001427016312604611192921145753520063.283.365.430.7950.0
Donatello Marrero22010-201125217372911419325528112251575176.265.338.428.76618.7
Duane Marshall62008-2013329223807852014041410018867157.249.312.361.673-10.6
Melvin Marshall22014-2015111071300000002.429.429.429.8570.6
Gil Martin11996-199676018110356007001130.193.240.227.4660.0
Todd Martin21990-19911180101210010003.200.200.300.5000.0
Trinidad Martinez171985-2002116205622200000324.036.085.071.1560.0
Jerry Martinson32004-20082804537000000110.156.174.156.329-2.7
Daisuke Masayoshi12000-200087013815397107921230.283.338.348.6860.0
Yosho Maskai32011-20131060132310000004.231.231.308.5380.5
Alvin Mayfield22014-20156969114815300500639.132.180.158.3382.0
Samuel McAfee22010-2013513350720030028.200.243.257.500-1.7
Robert McCoy21985-19861250140210040003.143.143.214.3570.0
Peter McDavid72006-20121241111781014210900548.079.108.101.209-3.2
Matt McKinley72013-20199068753701488111726942263822630149221.302.336.418.754183.3
Gerald McMasters22008-20096160200000000.333.333.333.667-0.1
Mike McNatt42016-201955152520302584838123272309237126453.238.286.340.626-28.9
Colby McRainey12004-200414203454183142744004298.241.327.354.6800.0
Rubén Mendoza32014-20164113711380147341582224129433495371.247.295.373.668-14.6
Weston Merritt12015-2015415110000000005.000.000.000.000-0.3
Joe Messier41992-1995254091000001017.000.100.000.1000.0
Neal Millsap31993-1995444014191983897313311591063060200.274.303.409.7120.0
Bo Mitchell51985-1989183038617291010131010137.075.098.106.2050.0
Eric Mitchell42016-201958256221882775709869735211211567.261.328.444.772101.6
PlayerYearsFrom-ToGGSABRH2B3BHRRBISBCSBBSOAVGOBPSLGOPSVORP
Claude Morrow51989-199679012748201500645.063.105.102.2080.0
Albert Moses71988-19941610249161671010009116.064.097.100.1970.0
Nelson Munoz12013-20131000000000000.000.000.000.0000.0
Herbert Murray12008-20081010000000000.000.000.000.000-0.4
Mckinley Newton12005-20052603798113500315.216.275.541.8160.0
John O'Dell31988-199040901016115257481226156104991.253.287.401.6880.0
Justin Ocean61993-199881502571388605184235123015360331450.235.338.384.7230.0
Alberto Olvera22017-20197858213214812032320846.225.252.324.576-5.6
Luis Ortiz21999-2000106020000000000.000.000.000.0000.0
Ronald Owenby42002-2005178045141912109490037118.202.271.308.5790.0
Preston Pedro12013-201362030100000001.333.333.333.6670.3
Rupert Person11991-199120000000000000.000.000.000.0000.0
Tommy Pew12004-200459012216325011610729.262.318.328.6460.0
Kelvin Pospisil12001-2001104011110252141600418.225.263.369.6320.0
Franz Pujols62007-201223202512100000213.080.148.120.268-0.1
Dave Pulley82004-201126516849423461222230012160.093.116.138.2530.5
George Purvis12009-200968040000000001.000.000.000.000-0.2
Joe Quesada31994-1996230084000000003.000.000.000.0000.0
Dante Quintero12006-200630040000000002.000.000.000.0000.0
Crispin Ramirez82003-201038603013300000112.100.129.200.329-0.2
Armando Ramos12015-201588030000000001.000.000.000.000-0.1
Nick Randall62013-2018363175805652024945790033176.251.284.340.624-5.1
Taylor Reed71989-1995695021012734881322075334712147543.232.283.421.7040.0
Donald Reiley31985-198747901819235499155165627234123343.274.320.469.7900.0
Todd Reily81989-19965900104311021655622980087203.207.270.335.6050.0
Andy Retter32017-20193122981024104200024.245.267.378.645-1.4
Walter Reyes12003-20032404036100200117.150.171.175.3460.0
Jeffrey Reynolds42016-2019438382140915834175162617451291237.242.288.373.6628.4
Otis Richardson22017-201814511544367104184114719325144.235.277.368.6452.8
Santiago Romo72006-2012685256140614234950112116157164313.248.326.344.670-28.3
PlayerYearsFrom-ToGGSABRH2B3BHRRBISBCSBBSOAVGOBPSLGOPSVORP
Bill Rushing11995-199510503232373162931111490.226.261.372.6330.0
John Sae32009-20111330120000010024.000.143.000.143-0.5
Ismael Salas42008-2013253392883963122329642165.219.271.306.577-17.6
Robert Samuels21985-198652010487301500628.067.118.125.2430.0
Víctor Sánchez12019-20192282200120024.250.400.6251.0251.1
Jason Sandos11986-19862806024000200216.067.097.067.1630.0
Eric Sandoval51991-19951610302192980210018124.096.119.142.2620.0
José Saucedo12016-20162424866193021400323.221.244.326.570-4.5
William Shelton72000-2006466013563100210947.022.083.030.1120.0
Bill Silvers51985-198937203710000000421.000.098.000.0980.0
James Simmons31990-19922260473501272311169104073.268.326.391.7170.0
Larry Skiffington12015-201519193810000100026.000.000.000.000-1.2
Joel Slate51996-200076802931391792120241094197661144109.270.306.439.7450.0
William Smart121985-1996359072632341302221030281.047.085.073.1580.0
Bryan Smith22010-20111712173400020026.235.316.235.5511.0
Curtis Smith61993-19984210160110030112.063.118.125.2430.0
Matthew Smith22005-20061000209264591217001872.215.288.297.5840.0
Margarito Solorzano22001-2002154020000000001.000.000.000.0000.0
Miguel Soto42013-2016485471195625647384133117110075192500.242.310.346.655-7.4
P.J. Sparx12002-2002133022143641101144002044.290.351.489.8400.0
Micheal Spencer52011-20151001001687152009001100.089.094.101.195-0.8
Richard Spillane41996-200239901124144217745371203394226.193.262.367.6290.0
Sean Stanfield81996-200326204242960932320021175.142.181.191.3720.0
William Steffes21991-1992305010551472435219481811113111163.230.304.452.7560.0
Mark Stewart111985-19951560056599391669330312951058654681101.295.349.521.8690.0
Dylan Strack22007-2008711883713202811322.157.193.253.446-6.7
Todd Tatlock22018-201914124331150060019.256.273.372.6450.5
Kyle Taylor21999-20003806427000200524.109.174.109.2830.0
Wyatt Telford52004-20102301903000000010.158.158.158.3160.0
Andy Timmons21987-19885809726200700039.062.062.082.1440.0
PlayerYearsFrom-ToGGSABRH2B3BHRRBISBCSBBSOAVGOBPSLGOPSVORP
David Tipler21997-19983506344101200032.063.063.127.1900.0
Rick Todd32017-20194864861883303554104129436646204246.294.371.512.883154.2
Pedro Torres82012-2019120611974488901138919541344878287161772708.309.409.6011.010593.4
Alan Tran31985-198735507971152054391610831774161.257.320.394.7140.0
Tad Turner72005-20111005369248731570395105531812243403.283.351.395.74615.4
Jack Tyer51998-200216403039710090014134.023.066.026.0930.0
Donald Utt51992-199616903661322800110214157.060.094.082.1760.0
Carlos Valverde22000-200119406807418168120902036164.266.305.457.7620.0
Bill Van Owen51998-20023880100000000002.000.000.000.0000.0
Scott Vann12008-20089080100000002.125.125.125.250-2.0
Agustin Vargas12008-20084010000000000.000.000.000.000-0.1
Mauro Vega52011-201532802400000100011.000.000.000.000-0.9
Tim Vigil21985-198610201229304021600826.246.292.328.6200.0
Alberto Villacorta42011-201413910720917274011300874.129.161.163.3232.3
Carlos Villa32004-20063380125219239148938173107994.312.355.456.8110.0
Anthony Walker42009-2012516319141620138660112515110755110309.273.327.383.7119.1
Bill Walters131999-201481504514210200018.089.109.178.2860.1
Lee Warner82010-201710819903844554101819437177604130584321058.265.342.473.815194.9
George Welch31994-19963380116514934555736167451411386.296.362.448.8100.0
Earl Whetzel12010-20103000000000000.000.000.000.0000.0
James Whitaker71985-1991109104372664144722229795743115263762.331.369.449.8180.0
Jeffrey Whiteside72004-201076630324182925629416723201012195517.232.287.374.6614.1
Al Whittier12017-2017463145200013251.143.368.143.511-0.9
Terrence Wilcox51992-19963360110110425865418117141054293.234.270.350.6200.0
Jack Wilson81985-1992119403831456944190239748517795203469.246.284.384.6680.0
Kent Wright52013-201762955722392455988397030454127545.267.310.406.716-12.6
Melvin Wright32013-2015156090000010007.000.000.000.000-0.3
Thurston Wyman132000-201218756386787993202537876816643752315401161.298.354.412.76785.7
Carlton Yates32002-2004980196122431114001078.122.163.163.3270.0
Ezekiel Younger12005-20053031100000001.333.333.333.6670.0
PlayerYearsFrom-ToGGSABRH2B3BHRRBISBCSBBSOAVGOBPSLGOPSVORP
Tim Yuma22010-201112802413000200111.125.160.125.285-0.0
241 Players

This league is powered by Out of the Park Baseball, the baseball management simulation game for PC, Mac and Linux
Friday, December 9th, 2011 - OOTP Baseball 11.2.28