2004 Seattle Mariners

AL West
Season
League
American League
Division
West
W-L Record
63-99 (.389)   GBL: 29.0
Div/Lg/MLB Rank
4 / 13 / 28
Affiliates
General Manager
Manager
Payroll
$ 81,515,834 (Rank: 4)
Attendance
2,940,731 (Rank: 10)
Ballpark
Safeco Field
Playoffs
dnq
Spring Ballpark
Peoria Stadium (Peoria,Arizona)
Top Draft Pick
Show More

Batting Statistics

CSV
Glossary
🔒
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
#playerageposbatbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hrdraft infostatuscur-orgcur-levhilvlmlb yearsstat yearsyear
51Ichiro Suzuki30RFL1141617041012622458603611496342319632076237225.372.414.455.869.188.083.3996.438.271.2988.00
2000-  UDFA  -SEA
premiumpremiumpremiumMLB2001-20191992-20192004
2Randy Winn30CFB102157626841793461481217539889711626770354125.286.346.427.773.248.141.3177.5413.941.8544.71
1995-  3-  65-MIA
premiumpremiumpremiumMLB1998-20101994-20102004
29Bret Boone352BR97148593741493002483105561353242182516585495.251.317.423.740.275.172.2858.5120.522.4124.71
1990-  5- 134-SEA
premiumpremiumpremiumMLB1992-20051988-20082004
11Edgar Martinez41DHR96141486451282301263105810720310151875493593.263.342.385.727.243.122.31410.5619.491.8440.50
1982-  UDFA  -SEA
premiumpremiumpremiumMLB1987-20041983-20042004
28Raul Ibanez32LFL1071234816714631116621236723045102275244898.304.353.472.825.241.168.3276.8713.742.0030.06
1992- 36-1006-SEA
premiumpremiumpremiumMLB1996-20141992-20142004
23Scott Spiezio313B-1BB8411236738791231041413660426271274152554.215.288.346.634.237.131.2288.6714.461.6736.70
1993-  6- 181-OAK
premiumpremiumpremiumMLB1996-20071991-20102004
12Jolbert Cabrera313B-1BR92113359389719264710316708351131383912770.270.312.384.696.178.114.3164.0917.904.3859.83
1990-  UDFA  -MON
premiumpremiumpremiumMLB1998-20081991-20122004
6Dan Wilson35CR83103319238013023301265718508993591565.251.305.310.615.138.059.2947.2415.882.19159.50
1990-  1-   7-CIN
premiumpremiumpremiumMLB1992-20051988-20052004
5John Olerud351BL9878261296413152200404161436943121945.245.354.360.714.268.115.26912.8213.141.0352.20
1989-  3-  79-TOR
premiumpremiumpremiumMLB1989-20051987-20052004
35Rich Aurilia32SSR89732612763130428102243261110882921746.241.304.337.641.184.096.2747.5314.731.9565.25
1992- 24- 678-TEX
premiumpremiumpremiumMLB1995-20091990-20092004
22Jose Lopez20SSR825720728481305220183111101762181830.232.263.367.630.169.135.2503.6714.223.8841.40
2000-  UDFA  -SEA
premiumpremiumpremiumMLB2004-20122001-20202004
16Willie Bloomquist263B-SSR84*931882746100218132104803002622011234.245.283.330.613.197.085.3194.9823.884.8094.00
1999-  3-  95-SEA
premiumpremiumpremiumMLB2002-20151997-20152004
33Bucky Jacobsen281B-DHR109*4216017449092800144710103801761826.275.335.500.835.313.225.3337.9526.703.3617.78
1997-  7- 217-MIL
premiumpremiumpremiumMLB2004-20041997-20072004
7,8Miguel Olivo25CR935016025328261422105530012621731616.200.260.388.648.250.188.2635.7831.795.5026.67
1996-  UDFA  -OAK
premiumpremiumpremiumMLB2002-20141998-20172004
26Justin Leone273BR98*311021522506131093231000451151111.216.298.441.739.324.225.2507.8327.833.5617.00
1999- 13- 395-SEA
premiumpremiumpremiumMLB2004-20061999-20092004
44Hiram Bocachica28CFR96*509092250365412271310136107814.244.337.400.737.300.156.31111.2125.232.2530.00
1994-  1-  21-MON
premiumpremiumpremiumMLB2000-20071994-20112004
25Dave Hansen35DH-1BL96*5778142250212001816001333397715.282.412.423.835.372.141.32818.5616.490.8939.00
1986-  2-  47-LAN
premiumpremiumpremiumMLB1990-20051986-20052004
58Jeremy Reed23CFL1858112340053174100122766419.397.470.466.936.224.069.42610.616.060.570.00
2002-  2-  59-CHA
premiumpremiumpremiumMLB2004-20112000-20112004
10Pat Borders41CR195361020151111201002155537.189.204.283.487.113.094.2251.8221.8212.0053.00
1982-  6- 134-TOR
premiumpremiumpremiumMLB1988-20051982-20062004
53Greg Dobbs253BL1853412101900114101001656210.226.250.302.552.094.076.2821.7925.0014.0053.00
2001-  UDFA  -SEA
premiumpremiumpremiumMLB2004-20141999-20142004
1Ramon Santiago24SSB193987100200331200184516.179.256.205.461.103.026.1946.676.671.000.00
1998-  UDFA  -DET
premiumpremiumpremiumMLB2002-20141999-20152004
13Ben Davis27CB80143313000200390010333703.091.162.091.253.091.000.1208.1124.323.000.00
1995-  1-   2-SDN
premiumpremiumpremiumMLB1998-20041995-20102004
9Quinton McCracken33DH-LFB92*192063000011240100132303.150.227.150.377.100.000.1888.7017.392.000.00
1992- 25- 711-COL
premiumpremiumpremiumMLB1995-20061989-20072004
38Joel Pineiro25PR250110000001000002510.200.200.400.600.200.200.2500.0020.000.000.00
1997- 12- 373-SEA
premiumpremiumpremiumMLB2000-20111997-20152004
34Freddy Garcia27PR240000000003000000400.000.000.000.000.000.000.0000.0075.000.000.00
1993-  UDFA  -HOU
premiumpremiumpremiumMLB1999-20131995-20182004
#playerageposbatbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hrdraft infostatuscur-orgcur-levhilvlmlb yearsstat yearsyear
30Mickey Lopez302BB641100000010100001601.250.500.250.750.250.000.25016.670.000.000.00
1995- 13- 348-MIL
premiumpremiumpremiumMLB2004-20041993-20052004
59Rene Rivera20CR230000000001000000300.000.000.000.000.000.000.0000.0033.330.000.00
2001-  2-  49-SEA
premiumpremiumpremiumMLB2004-20212001-20212004
45Ryan Franklin31PR230000000012010000500.000.250.000.250.333.000.00020.0040.002.000.00
1992- 23- 642-SEA
premiumpremiumpremiumMLB1999-20111993-20112004
37Clint Nageotte23PR120000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
1999-  5- 155-SEA
premiumpremiumpremiumMLB2004-20062000-20102004
50Jamie Moyer41PL220100020001000001201.500.500.5001.000.000.0001.0000.0050.000.000.00
1984-  6- 135-CHN
premiumpremiumpremiumMLB1986-20121982-20122004
18Eddie Guardado33PR410000000000000010100.000.000.000.000.000.000.0000.000.000.000.00
1990- 21- 570-MIN
premiumpremiumpremiumMLB1993-20091991-20092004
 Totals:    1717572269815442762013665811042492105854464849131226863624321112.270.331.396.727.224.127.3087.7316.632.1542.07 premiumpremiumpremium    
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Research Tools:[ Data Store] MLB Stats History (Batting/Pitching/Fielding), MLB Player Attributes.   [Research] MLB Batting Stats, Stats over Date Range

Pitching Statistics

CSV
Glossary
🔒
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
#playeragethwleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bbdraft infostatuscur-orgcur-levhilvlmlb yearsstat yearsyear
35Masao Kida35R008.3870007009.215991550012.0713.970.934.664.668.381.00
1998-  UDFA  -DET
premiumpremiumpremiumMLB1999-20051988-20122004
56Bobby Madritsch28L633.2715111044088.0743332333602141.227.570.313.386.143.381.82
1998-  6- 170-CIN
premiumpremiumpremiumMLB2004-20051998-20082004
17Shigetoshi Hasegawa35R465.16680006819068.0674239531461121.448.870.664.106.095.561.48
1997-  UDFA  -ANA
premiumpremiumpremiumMLB1997-20051991-20052004
20J.J. Putz27R034.71540005430963.06635331024471051.439.431.433.436.715.001.96
1999-  6- 185-SEA
premiumpremiumpremiumMLB2003-20141996-20142004
40Julio Mateo26R124.6845000459157.25630301116432051.258.741.722.506.714.682.69
1996-  UDFA  -SEA
premiumpremiumpremiumMLB2002-20071997-20122004
18Eddie Guardado33L222.784100041351845.1311414814450010.996.151.592.788.932.783.21
1990- 21- 570-MIN
premiumpremiumpremiumMLB1993-20091991-20092004
41Randy Williams28L005.7960006104.23330640001.935.790.0011.577.715.790.67
1997- 12- 364-CHN
premiumpremiumpremiumMLB2004-20111995-20142004
37Clint Nageotte23R167.361250074036.2483130327243042.0511.780.746.635.897.610.89
1999-  5- 155-SEA
premiumpremiumpremiumMLB2004-20062000-20102004
43Matt Thornton27L124.1319100188032.2301515225302001.688.270.556.898.274.131.20
1998-  1-  22-SEA
premiumpremiumpremiumMLB2004-20161998-20162004
32Cha Seung Baek24R245.52750022031.0352319511202021.4810.161.453.195.816.681.82
1998-  UDFA  -SEA
premiumpremiumpremiumMLB2004-20081999-20102004
57Scott Atchison28R233.5225000258030.2291212414362001.408.511.174.1110.573.522.57
1998- 49-1424-SEA
premiumpremiumpremiumMLB2004-20151995-20152004
54Aaron Taylor26R009.8250005403.25442340002.1812.274.917.369.829.821.33
1996- 11- 332-ATL
premiumpremiumpremiumMLB2002-20041996-20062004
39Rafael Soriano24R0313.5060006003.19650330003.6024.300.008.108.1016.201.00
1996-  UDFA  -SEA
premiumpremiumpremiumMLB2002-20151997-20152004
53Mike Myers35L414.88500005010027.2291515317231021.669.430.985.537.484.881.35
1990-  4- 122-SFN
premiumpremiumpremiumMLB1995-20071988-20082004
48Travis Blackley21L1310.04660000026.0353129922163112.1912.123.127.625.5410.730.73
2000-  UDFA  -SEA
premiumpremiumpremiumMLB2004-20132001-20182004
52George Sherrill27L213.8021000214023.224121039164111.399.131.143.426.084.561.78
2003-  UDFA  -SEA
premiumpremiumpremiumMLB2004-20121998-20132004
50Jamie Moyer41L7135.21343310110202.0217127117446312510111.399.671.962.815.575.661.98
1984-  6- 135-CHN
premiumpremiumpremiumMLB1986-20121982-20122004
45Ryan Franklin31R4164.90323221000200.1224116109336110403101.4210.061.482.744.675.211.70
1992- 23- 642-SEA
premiumpremiumpremiumMLB1999-20111993-20112004
38Joel Pineiro25R6114.67212110000140.2144777321431114041.339.211.342.757.104.932.58
1997- 12- 373-SEA
premiumpremiumpremiumMLB2000-20111997-20152004
32Kevin Jarvis34R108.31800082013.02012124572001.9213.852.773.464.858.311.40
1991- 21- 561-CIN
premiumpremiumpremiumMLB1994-20061988-20062004
55Gil Meche25R775.01232311000127.213973712147994051.469.801.483.316.985.152.11
1996-  1-  22-SEA
premiumpremiumpremiumMLB1999-20101996-20102004
47Ron Villone34L864.0856100046140117.0102645312648660121.427.850.924.926.624.921.34
1992-  1-  14-SEA
premiumpremiumpremiumMLB1995-20091991-20112004
34Freddy Garcia27R473.20151510000107.0963938832825021.208.070.672.696.903.282.56
1993-  UDFA  -HOU
premiumpremiumpremiumMLB1999-20131995-20182004
 Totals:  63994.7657616272155414281459.114988237722125751036457721.429.241.313.556.395.081.80 premiumpremiumpremium    
Research Tools:[ Data Store] MLB Stats History (Batting/Pitching/Fielding), MLB Player Attributes.   [Research] MLB Pitching Stats, Stats over Date Range

Season Roster

CSV
Glossary
🔒
Want to Buy this data? Check out the Player Attributes - MLB data product in the TBC Data Store
#playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-levsalary
57Scott Atchison28P6-2200RR1976-03-29Denton,TXMLB2004-20151995-2015
1998- 49-1424-SEA
premiumpremiumpremium300,000
35Rich Aurilia32SS6-1200RR1971-09-02Brooklyn,NYMLB1995-20091990-2009
1992- 24- 678-TEX
premiumpremiumpremium3,150,000
32Cha Seung Baek24P6-4225RR1980-05-29Pusan,KRMLB2004-20081999-2010
1998-  UDFA  -SEA
premiumpremiumpremium300,000
48Travis Blackley21P6-3205LL1982-11-04Melbourne,AUMLB2004-20132001-2018
2000-  UDFA  -SEA
premiumpremiumpremium300,000
16Willie Bloomquist262B-SS5-11200RR1977-11-27Bremerton,WAMLB2002-20151997-2015
1999-  3-  95-SEA
premiumpremiumpremium325,000
44Hiram Bocachica28CF-LF5-11195RR1976-03-04Ponce,PRMLB2000-20071994-2011
1994-  1-  21-MON
premiumpremiumpremium300,000
29Bret Boone352B5-10185RR1969-04-06El Cajon,CAMLB1992-20051988-2008
1990-  5- 134-SEA
premiumpremiumpremium8,000,000
10Pat Borders41C6-2200RR1963-05-14Columbus,OHMLB1988-20051982-2006
1982-  6- 134-TOR
premiumpremiumpremium300,000
12Jolbert Cabrera312B-CF6-2205RR1972-12-08Cartagena,CBMLB1998-20081991-2012
1990-  UDFA  -MON
premiumpremiumpremium1,000,000
13Ben Davis27C6-4240BR1977-03-10Chester,PAMLB1998-20041995-2010
1995-  1-   2-SDN
premiumpremiumpremium1,400,000
53Greg Dobbs251B6-1205LR1978-07-02Los Angeles,CAMLB2004-20141999-2014
2001-  UDFA  -SEA
premiumpremiumpremium300,000
45Ryan Franklin31P6-3190RR1973-03-05Fort Smith,ARMLB1999-20111993-2011
1992- 23- 642-SEA
premiumpremiumpremium1,800,000
34Freddy Garcia27P6-4250RR1976-10-06Caracas,VZMLB1999-20131995-2018
1993-  UDFA  -HOU
premiumpremiumpremium6,875,000
18Eddie Guardado33P6-0225RL1970-10-02Stockton,CAMLB1993-20091991-2009
1990- 21- 570-MIN
premiumpremiumpremium4,000,000
25Dave Hansen353B-1B6-0195LR1968-11-24Long Beach,CAMLB1990-20051986-2005
1986-  2-  47-LAN
premiumpremiumpremium750,000
17Shigetoshi Hasegawa35P5-11175RR1968-08-01Kobe,JPMLB1997-20051991-2005
1997-  UDFA  -ANA
premiumpremiumpremium2,750,000
28Raul Ibanez32LF6-2225LR1972-06-02New York,NYMLB1996-20141992-2014
1992- 36-1006-SEA
premiumpremiumpremium3,916,667
33Bucky Jacobsen281B6-4255RR1975-08-30Riverton,WYMLB2004-20041997-2007
1997-  7- 217-MIL
premiumpremiumpremium300,000
32Kevin Jarvis34P6-2200LR1969-08-01Lexington,KYMLB1994-20061988-2006
1991- 21- 561-CIN
premiumpremiumpremium4,250,000
35Masao Kida35P6-3210RR1968-09-12Tokyo,JPMLB1999-20051988-2012
1998-  UDFA  -DET
premiumpremiumpremium300,000
26Justin Leone273B6-1200RR1977-03-09Las Vegas,NVMLB2004-20061999-2009
1999- 13- 395-SEA
premiumpremiumpremium300,000
22Jose Lopez203B6-0205RR1983-11-24Barcelona,VZMLB2004-20122001-2020
2000-  UDFA  -SEA
premiumpremiumpremium300,000
30Mickey Lopez302B5-9170BR1973-11-17Miami,FLMLB2004-20041993-2005
1995- 13- 348-MIL
premiumpremiumpremium300,000
56Bobby Madritsch28P6-2195LL1976-02-28Oak Lawn,ILMLB2004-20051998-2008
1998-  6- 170-CIN
premiumpremiumpremium300,000
11Edgar Martinez41DH-3B5-11205RR1963-01-02New York,NYMLB1987-20041983-2004
1982-  UDFA  -SEA
premiumpremiumpremium3,000,000
#playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-levsalary
40Julio Mateo26P5-11235RR1977-08-02Bani,DRMLB2002-20071997-2012
1996-  UDFA  -SEA
premiumpremiumpremium345,000
9Quinton McCracken33CF-LF5-8185BR1970-08-16Wilmington,NCMLB1995-20061989-2007
1992- 25- 711-COL
premiumpremiumpremium1,750,000
55Gil Meche25P6-3220RR1978-09-08Lafayette,LAMLB1999-20101996-2010
1996-  1-  22-SEA
premiumpremiumpremium1,950,000
50Jamie Moyer41P6-0185LL1962-11-18Sellersville,PAMLB1986-20121982-2012
1984-  6- 135-CHN
premiumpremiumpremium7,000,000
53Mike Myers35P6-3220LL1969-06-26Arlington Heights,ILMLB1995-20071988-2008
1990-  4- 122-SFN
premiumpremiumpremium550,000
37Clint Nageotte23P6-4225RR1980-10-25Parma,OHMLB2004-20062000-2010
1999-  5- 155-SEA
premiumpremiumpremium300,000
5John Olerud351B6-5225LL1968-08-05Seattle,WAMLB1989-20051987-2005
1989-  3-  79-TOR
premiumpremiumpremium7,700,000
7,8Miguel Olivo25C6-0230RR1978-07-15Villa Vasquez,DRMLB2002-20141998-2017
1996-  UDFA  -OAK
premiumpremiumpremium320,000
38Joel Pineiro25P6-0200RR1978-09-25Rio Piedras,PRMLB2000-20111997-2015
1997- 12- 373-SEA
premiumpremiumpremium3,000,000
20J.J. Putz27P6-5250RR1977-02-22Trenton,MIMLB2003-20141996-2014
1999-  6- 185-SEA
premiumpremiumpremium300,000
58Jeremy Reed23RF-LF6-0195LL1981-06-15San Dimas,CAMLB2004-20112000-2011
2002-  2-  59-CHA
premiumpremiumpremium300,000
59Rene Rivera20C5-10215RR1983-07-31Bayamon,PRMLB2004-20212001-2021
2001-  2-  49-SEA
premiumpremiumpremium300,000
1Ramon Santiago242B-SS5-11185BR1979-08-31Las Matas de Farfan,DRMLB2002-20141999-2015
1998-  UDFA  -DET
premiumpremiumpremium300,000
52George Sherrill27P6-0225LL1977-04-19Memphis,TNMLB2004-20121998-2013
2003-  UDFA  -SEA
premiumpremiumpremium300,000
39Rafael Soriano24P6-4230RR1979-12-19San Jose,DRMLB2002-20151997-2015
1996-  UDFA  -SEA
premiumpremiumpremium335,000
23Scott Spiezio311B-2B6-2215BR1972-09-21Joliet,ILMLB1996-20071991-2010
1993-  6- 181-OAK
premiumpremiumpremium2,566,667
51Ichiro Suzuki30RF5-11175LR1973-10-22Kasugai,JPMLB2001-20191992-2019
2000-  UDFA  -SEA
premiumpremiumpremium6,500,000
54Aaron Taylor26P6-8260RR1977-08-20Valdosta,GAMLB2002-20041996-2006
1996- 11- 332-ATL
premiumpremiumpremium302,500
43Matt Thornton27P6-6235LL1976-09-15Three Rivers,MIMLB2004-20161998-2016
1998-  1-  22-SEA
premiumpremiumpremium300,000
47Ron Villone34P6-3245LL1970-01-16Englewood,NJMLB1995-20091991-2011
1992-  1-  14-SEA
premiumpremiumpremium1,000,000
41Randy Williams28P6-3200LL1975-09-18Harlingen,TXMLB2004-20111995-2014
1997- 12- 364-CHN
premiumpremiumpremium300,000
6Dan Wilson35C6-3215RR1969-03-25Barrington,ILMLB1992-20051988-2005
1990-  1-   7-CIN
premiumpremiumpremium3,500,000
2Randy Winn30CF-LF6-2190BR1974-06-09Los Angeles,CAMLB1998-20101994-2010
1995-  3-  65-MIA
premiumpremiumpremium3,500,000
48 record(s)
Research Tools:[ Data Store] MLB Stats History (Batting/Pitching/Fielding), MLB Player Attributes.   [Research] MLB Pitching Stats, Stats over Date Range