BNN Home | BM | Scores | Standings | Stats | Teams | Players | Transactions | History
History Home | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
ANA | ATL | BAL | BOS | CHA | CHN | CIN | CLE | DET | HOM | HOU | KC | LA | MIL
MIN | MON | NYA | NYN | OAK | PHI | PIT | SD | SF | SEA | STL | TEX | TOK | TOR
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
Seattle Mariners Batting Register
Team Batting Register
Year/TeamR/GRGABH2B3BHRBBSOSBAVGOBPSLGOPS
2001 Seattle Mariners4.97871625607140223613232699121882.250.335.421.756
2002 Seattle Mariners5.58831625612147427915246678107853.263.343.449.793
2003 Seattle Mariners5.18251625644143626314219721109350.254.341.422.763
2004 Seattle Mariners5.18211625678146426916196661118845.258.337.414.752
2005 Seattle Mariners4.67461625570137927622175568100378.248.321.399.720
2006 Seattle Mariners3.7606162547612662412514345797891.231.293.363.656
2007 Seattle Mariners4.36911625640140125828141431954115.248.305.379.684
2008 Seattle Mariners4.36891625584134623728130494919138.241.306.363.670
2009 Seattle Mariners4.57301625649142328433142480914121.252.314.389.704
2010 Seattle Mariners5.28451625718152426926175506103379.267.332.414.746
2011 Seattle Mariners4.26861625627134724223157522111556.239.308.374.682
2012 Seattle Mariners4.87801625620143624124167547105852.256.325.396.721
2013 Seattle Mariners4.7768162566714872712016848997751.262.324.406.730
2014 Seattle Mariners4.97941625704149623124177525104182.262.327.404.731
2015 Seattle Mariners4.47111625660146925524121535114872.260.327.377.704
2016 Seattle Mariners4.97931625587144424621166610121280.258.336.399.735
2017 Seattle Mariners5.48681625649150324523192609114853.266.341.420.761
2018 Seattle Mariners4.5735162548713452482318168310455.245.332.398.730
2019 Seattle Mariners4.77561625484135524731165703112568.247.337.394.731
2020 Seattle Mariners4.37021625570137231920147515130869.246.316.390.706
2021 Seattle Mariners4.16571625474129727837145558120070.237.314.381.695
2022 Seattle Mariners4.979516255471470340341355701096111.265.339.412.751
2023 Seattle Mariners4.776616256121439355341345451082191.256.326.403.730
2024 Seattle Mariners4.97871625581147931037124485983259.265.329.400.729
2025 Seattle Mariners3.98923782188502187113331.240.307.379.685
Year Team Totals4.7183103911135229342426490597399613662260492102.253.325.399.724
Seasonal Average 7321565409137026024160546104284
Player Batting Register
Stats are only from the years the player played for this franchise.
PlayerYearsFrom-ToGGSABRH2B3BHRRBISBCSBBSOAVGOBPSLGOPSVORP
Edgar *Martinez*222001-202230863811131717013010577453741566391415361899.266.356.424.78032.1
Edgar *martinez*172001-20172654098471512265252841342140937913511507.269.361.435.7970.0
Paul Abbott21999-20005051210000001.400.400.6001.0000.0
Brent Abernathy42009-201245101370164338701925174156103211.247.302.380.6820.0
Rich Amaral81991-199860601591274442738111429731154249.278.342.354.6960.0
Glenn Anderson12014-201447000000000000.000.000.000.0000.0
Jose Anguiano12021-202110610436131741936338024108.205.256.324.581-5.2
Julian Arispe12018-201813313247161105211745125280.223.305.316.621-7.5
Tony Armas12001-200133000000000000.000.000.000.0000.0
Jason Arnold82005-2012386000000000000.000.000.000.0000.0
Benito Arvizu52019-202346340214091553181108201831596325.226.276.358.63414.9
Brad Baisley102005-2014301000000000000.000.000.000.0000.0
Tim Belcher11995-199528000000000000.000.000.000.0000.0
David Bell21999-2000290010511492725543212597100156.259.323.410.7330.0
Julian Benavidez12005-2005115036536102211839003060.279.334.408.7420.0
Tony Blanco12019-2019163292810130015.276.290.414.7041.3
Geoff Blum22005-200613603273061120928131569.187.222.306.5280.0
Bret Boone31992-20052630987126239465451603459190.242.285.436.7210.0
Chuck Braaten22024-20251661496157416620357613441125.270.320.337.65710.5
Darren Bragg21994-1995600164243761314902042.226.310.329.6390.0
Harry Brehmer52018-202269569527203697101011211639525247393.261.330.435.765150.6
Hugh Bufford12024-20248655221274660325113546.208.332.276.6080.1
Jay Buhner141988-20021549052218271324243193179936248271472.254.356.490.8450.0
Stephen Buhr62007-2012354000000000000.000.000.000.0000.0
Dave Burba21990-199128000000000000.000.000.000.0000.0
Orlando Cabrera12006-20062005761030020153.175.242.228.4700.0
Juan Camacho22006-200732059410202600219.169.197.305.5020.0
Mike Cameron42000-2011385012091852915510281493711129357.241.315.372.6870.0
Donald Canale62007-2012171000000000000.000.000.000.0000.0
Axel Casella22016-201745000000000000.000.000.000.0000.0
PlayerYearsFrom-ToGGSABRH2B3BHRRBISBCSBBSOAVGOBPSLGOPSVORP
Vinny Castilla101993-20021105038995481130174182136722434240564.290.331.508.8390.0
Orlan Castillo22022-2023342181517300923427.210.256.247.503-7.0
Ramon Castro52005-20093880119113026233625122421255284.220.254.321.5750.0
Lesley Cecil12014-20148012000000000.000.000.000.0000.0
Jovanny Cedeno12007-200754001000001000.000.000.000.0000.0
Matthew Champ42020-2023573573223032261612914613162123213539.276.350.429.778131.8
Norm Charlton31993-1997108000000000000.000.000.000.0000.0
Randy Choate32005-2007203000000000000.000.000.000.0000.0
Alex Cintron92007-20151242045475461202213187748110249286719.264.308.370.6780.0
Tony Clark42001-20046030219733351287014141630286555.233.321.465.7870.0
Michael Condit42017-202055743820472834619013772883915248498.225.314.395.70948.9
Alex Cora12006-200630111000100001.0001.0001.0002.0000.0
Kevin Cornejo52019-20237087052701430725207277634516074335525.268.353.449.803191.4
Osvaldo Cortes12015-201544012711343141922532.268.295.402.6970.0
Fernando Cortez52011-20156620233432468010618302224330149425.291.333.391.7230.0
Humberto Cota12011-2011720223264890328001138.215.254.296.5500.0
Keven Council22017-20187122212204840029002558.226.314.245.559-1.4
Carl Crawford52006-20115910199526652184223418111874147195.261.314.376.6900.0
Cesar Crespo12004-20043202810710070052.250.361.286.6470.0
Deivi Cruz12001-20011590670681895741496561251.282.295.442.7370.0
Samuel Cruz32012-201430000000000000.000.000.000.0000.0
Jack Cust52011-20157230267535174587213044201223209.279.334.458.7920.0
Jeff C. D'Amico32008-201090000000000000.000.000.000.0000.0
Ricky Dacosta12025-20252323801123100311401817.287.414.525.9399.5
Eric Davis12001-20017202363465150530112868.275.352.403.7550.0
Russ Davis41996-19994350152120438985366222158110395.256.306.446.7520.0
Zach Day22011-201268000000000000.000.000.000.0000.0
Valerio De Los Santos12006-200673000000000000.000.000.000.0000.0
Santiago Dieguez22021-2024100582432955111424012142.226.285.329.614-5.2
Ryan Doumit12016-2016110261510030055.192.323.231.5530.0
PlayerYearsFrom-ToGGSABRH2B3BHRRBISBCSBBSOAVGOBPSLGOPSVORP
Rob Ducey21997-1998173036055933341033762992.258.314.456.7690.0
Chris Duncan72006-2015504012971453025735318330100397.233.290.404.6940.0
Dave Duncan Jr22011-20123060102198209211371301188340.205.273.336.6090.0
Jim Edmonds111993-2007146405167955141026732273900121498751336.273.378.495.8740.0
James Exum12016-201615505528016824215103203273.304.347.437.7830.0
Jeff Fassero31997-199960150100000009.067.067.067.1330.0
Tony Fernandez51991-20036890224727457110211301865655151235.254.301.349.6500.0
Matt Ferrara32017-2019187465818316818410780031155.289.327.386.712-3.5
Teyo Fierro32022-202421821889812323653825129781347164.263.300.423.72340.3
Josh Fogg22001-200297000000000000.000.000.000.0000.0
Robert Galeana72016-202293776733824978171801712750214584642.242.356.418.774169.3
José Galíndez32023-202518017576113421762104411151930124.285.328.409.73746.1
Freddy Garcia11999-19993040100010001.250.250.250.5000.0
Roy Gehl32015-201716010000000001.000.000.000.0000.0
J.M. Gold12014-201433000000000000.000.000.000.0000.0
Luis Gonzalez22005-20062800901139247518381454187129.274.338.475.8130.0
Tom Goodwin12005-200590103200006114.200.273.200.4730.0
Tom Gordon32001-2004220000000000000.000.000.000.0000.0
Robert Gowdy12014-201413000000000000.000.000.000.0000.0
Ken Griffey Jr111989-19991535058321063174232030398115216760747984.299.378.569.9470.0
Vladimir Guerrero12010-201015205478117245524991044100.314.365.547.9120.0
Carlos Guillen41998-200421106528815232316877555118.233.293.365.6580.0
Bryan Haas42013-2016198000000000000.000.000.000.0000.0
John Halama21999-20005071210000013.286.375.429.8040.0
Joey Hamilton12006-200615000000000000.000.000.000.0000.0
Mike Hampton11993-199313000000000000.000.000.000.0000.0
Travis Harper22001-20024202621010000011.038.038.115.1540.0
Willie Harris32001-20081200174414470112167638.253.280.310.5910.0
Bill Haselman31992-199410402393356151624311537.234.280.381.6600.0
Jimmy Haynes52001-2005110000000000000.000.000.000.0000.0
PlayerYearsFrom-ToGGSABRH2B3BHRRBISBCSBBSOAVGOBPSLGOPSVORP
Carlos Hernandez22016-201766000000000000.000.000.000.0000.0
Glenallen Hill11998-19981220390631212522056112879.310.356.538.8950.0
Wayne Hisahsi32014-201644801606227413624672401610129486.257.314.426.7390.0
Sterling Hitchcock11996-199635000000000000.000.000.000.0000.0
Norris Hopper12012-2012660146172750210201030.185.233.260.4930.0
Pedro Horcasitas52021-2025357224790841742552010129104278.220.260.341.601-11.5
J.R. House52001-20053930112513225638528122181590294.228.285.345.6300.0
Douglas Hsu12011-2011610801414203910824.175.250.313.5630.0
Robert Hudson62014-201985030729934817189671224031513550609.240.360.399.75976.3
Todd Hundley121990-200411100345344584916671495201212400827.246.324.427.7520.0
Brian R. Hunter11996-19967501982153100728011543.268.319.424.7430.0
Jeff Huson11998-1998310498810141156.163.241.245.4860.0
Omar Infante12005-20054901752138911151031337.217.277.297.5750.0
Stan Javier12000-200010503426194185540434264.275.354.401.7550.0
Jose Jimenez32009-2011173000000000000.000.000.000.0000.0
Kelly Johnson82010-201853971257217330566512311545125384.263.335.329.6640.4
Randy Johnson71990-1996200000000000000.000.000.000.0000.0
Bobby J. Jones12001-2001150141100000006.071.455.071.5260.0
Paris Jones32015-20178081200011002.250.333.250.5830.0
Kaz Kanzaburo52013-2017424001000000000.000.000.000.0000.0
Lawrence Keels32023-2025155149523611221927520043103.233.298.317.6164.9
Jason Kendall12010-201013805137113919475620122985.271.310.365.6740.0
Darryl Kile22005-20065505135200400620.098.193.137.3300.0
Travis Kinman12016-20161520557901292161350492197123.232.351.361.7110.0
Brandon Knight12006-20069000000000000.000.000.000.0000.0
Billy Koch22003-2004134071000010013.000.125.000.1250.0
Robert Koury22016-20215337185143690419001157.195.242.308.5510.3
Chad Kreuter11995-1995260751217501800522.227.275.333.6080.0
Tom Lampkin21999-2000112030944861731657132249.278.326.508.8340.0
Ray Lankford42001-20045580164327540763492280165298504.248.363.459.8220.0
PlayerYearsFrom-ToGGSABRH2B3BHRRBISBCSBBSOAVGOBPSLGOPSVORP
Ronald Lapoint52015-2021126373204073172839001969.228.287.369.656-0.1
Mauricio Lara12014-201419000000000000.000.000.000.0000.0
Eugene Large72009-20158310263029055311806329431243879.210.279.327.6060.0
Tim Lavigne92005-2013446000000000000.000.000.000.0000.0
Derrek Lee12008-200815105406012219024691354147.226.296.394.6910.0
Luke Lockwood32015-201790000000000000.000.000.000.0000.0
Brian Lurderer62005-201040601311151276470441590490120.211.261.347.6080.0
John Mabry11999-19998702623464140933212060.244.298.401.6990.0
Dave Magadan11993-1993137045549124230550218063.273.381.356.7370.0
Eli Marrero12005-2005540140133020318431027.214.267.293.5600.0
Armando Martínez42022-202535034512461633107924320763184170.249.343.419.76266.0
Ed Martinez52006-2014478014931652885752113132135435.193.265.280.5450.0
Tino Martinez61990-19955430189625050210668831236198309.265.334.466.8010.0
David McCarty51998-200621704725711018220801034117.233.285.407.6910.0
Jimmie McDaniel52008-201342301066177273357351540114166.256.345.401.7450.0
Donzell McDonald32004-20069202514363714151771643.251.300.335.6350.0
Esmond McKibben32023-2025299245101014626058817116912482264.257.314.381.69517.8
Mark McLemore12000-200013804817211823134630148178.245.354.316.6700.0
Jimmie Mcdaniel62008-201447001170201297407371644316574.254.347.395.7420.0
Rusty Meacham11996-199615000000000000.000.000.000.0000.0
Gil Meche11999-19991000000000000.000.000.000.0000.0
Jim Mecir31995-2006160010000000000.000.000.000.0000.0
Dave Meliah72004-201155101380153330511381800198295.239.290.360.6500.0
Christian Melo72011-2017412000000000000.000.000.000.0000.0
Jose Mesa21999-200011000000000000.000.000.000.0000.0
Chris Michalak12005-200528000000000000.000.000.000.0000.0
Jose Mieses12007-200716010000000000.000.000.000.0000.0
Siro Monagas32015-2017127000000000000.000.000.000.0000.0
Fede Montes52009-201320106964201200237.058.085.130.2150.0
Mike Morgan31985-198773000000000000.000.000.000.0000.0
PlayerYearsFrom-ToGGSABRH2B3BHRRBISBCSBBSOAVGOBPSLGOPSVORP
Alan Moye12009-20091100320667814216512893051.244.309.450.7590.0
Jamie Moyer41997-20004090200000012.222.300.222.5220.0
Jeff Nelson41992-1995228000000000000.000.000.000.0000.0
Robert Neyra22020-2021225225826791553861473161347256.188.241.299.540-33.3
Kumesaburou Noritada32014-2016174032000000012.000.250.000.2500.0
John Olerud12000-2000159056584161450141030210296.285.394.439.8330.0
Omar Olivares11997-19975052301020001.600.6001.0001.6000.0
Joe Oliver12000-200069020033531311035211438.265.313.490.8030.0
David Ortiz12009-200910202292455131628002065.240.301.384.6850.0
Russ Ortiz12005-20052000000000000.000.000.000.0000.0
Columbus Page42021-20241601214444010035115428225108.225.268.387.65612.7
Jose Paniagua21999-20007010000000001.000.000.000.0000.0
Carl Paquin32015-2017215000000000000.000.000.000.0000.0
Joseph Pasko62011-201634109441192004711110363127187.212.310.299.6090.0
Josh Paul12006-200660211600000014.286.318.286.6040.0
Juan Pena22013-201464000000000000.000.000.000.0000.0
Tomas Perez32002-20043390111211427946413951775116.251.298.335.6330.0
Barron Perkins22024-2025898933635812128481462379.241.291.387.6782.9
Chris Piersoll42001-2005182000000000000.000.000.000.0000.0
Lou Pote32001-2003194000000000000.000.000.000.0000.0
Mark Prior22007-20086503535300400310.143.211.229.4390.0
Michael Pyatt52021-20252472017328919225467920936134.262.318.332.6492.0
Brad Radke22008-20094903601000000120.028.054.028.0820.0
Horacio Ramirez22014-201565000000000000.000.000.000.0000.0
Arthur Rhodes12000-20005000000000000.000.000.000.0000.0
Chris Richard12006-2006125039247892921144752598.227.273.395.6690.0
Adam Riggs22002-20042005951510051015.254.267.271.5380.0
Fernando Rijo12013-20137010000000100.000.000.000.0000.0
Fernando Rijo12013-201342010000000100.000.000.000.0000.0
Alfonso Rius32015-201742000000000000.000.000.000.0000.0
PlayerYearsFrom-ToGGSABRH2B3BHRRBISBCSBBSOAVGOBPSLGOPSVORP
Alex Rodriguez71994-2000790031266279661941318959513336310616.309.371.561.9320.0
Wilfredo Rodriguez22011-201253000000000000.000.000.000.0000.0
Ramon Rosado12013-2013143040247100208135110103077.249.311.435.7460.0
Nathaniel Rozier42016-20195862742225354635126168032525352386.285.384.464.84961.1
Tim Salmon91992-200411260401960710552051319864419215551092.263.352.468.8200.0
Kazuhiro Sasaki12000-20004000000000000.000.000.000.0000.0
Bobby Scales42004-20081800390498223264714423101.210.266.326.5920.0
Curt Schilling22003-20047005959100500312.153.194.169.3630.0
David Segui51994-2002517016572314699955323043153249.283.344.445.7880.0
Aaron Sele12000-20002030000000000.000.000.000.0000.0
Gordon Shealy62015-2020759378279630077515273831313140506.277.315.377.69358.8
Joe Slusarski22003-2004109000000000000.000.000.000.0000.0
Kyle Slye22013-201450000000000000.000.000.000.0000.0
Pete Smart52007-2011171000000000000.000.000.000.0000.0
Matt Smith22016-201751000000000000.000.000.000.0000.0
Francisco Sobrino122008-20191720309613690015583221927795334207841175.254.343.448.79123.2
Luis Sojo31994-199626008391052203751482854261.262.297.368.6660.0
Seung Song22013-201463000000000000.000.000.000.0000.0
Jovanny Sosa22013-2014162047666137212758723042.288.334.384.7180.0
Mark Spillane22016-201758024000000000.000.000.000.0000.0
Junior Spivey52001-200553802155