Are You a Stathead?

Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and hockey.

Subscribe to our Stathead Newsletter

Recent Game Results

Height of bar is margin of victory • Mouseover bar for details • Click for box score • Grouped by Month

Season Summary

Team Win/Loss Splits

Team Game-by-Game Schedule

Team Game-by-Game Schedule
Gm# Date Tm   Opp W/L R RA Inn W-L Rank GB Win Loss Save Time D/N Attendance Streak Orig. Scheduled
1Tuesday, Apr 6boxscoreSEAANAL5100-13 1.5ColonMoyer3:24D46,142-
2Wednesday, Apr 7boxscoreSEAANAL7100-24 2.0WashburnPineiroPercival3:12N37,947--
3Thursday, Apr 8boxscoreSEAANAL150-34 3.0ShieldsHasegawa2:41D34,376---
4Friday, Apr 9boxscoreSEA@OAKL680-44 3.0HammondSorianoRhodes3:18N23,364----
5Saturday, Apr 10boxscoreSEA@OAKL120-54 4.0HudsonMeche2:02D25,815-----
6Sunday, Apr 11boxscoreSEA@OAKW94101-54 3.0HasegawaHammond3:11D23,327+
7Tuesday, Apr 13boxscoreSEA@ANAL571-64 4.0ShieldsSorianoPercival3:10N43,443-
8Wednesday, Apr 14boxscoreSEA@ANAL-wo561-74 5.0PercivalHasegawa3:15N42,888--
9Thursday, Apr 15boxscoreSEA@ANAW622-74 4.0FranklinLackey2:33N40,032+
10Friday, Apr 16boxscoreSEATEXL052-84 5.0ParkMeche2:41N35,647-
11Saturday, Apr 17boxscoreSEATEXW413-84 4.0MoyerLewisGuardado2:26N38,925+
12Sunday, Apr 18boxscoreSEATEXW424-84 4.0PineiroRamirezGuardado2:38D35,182++
13Monday, Apr 19boxscoreSEAOAKW-wo21145-84 3.0JarvisDuchscherer4:47N26,020+++
14Tuesday, Apr 20boxscoreSEAOAKW-wo216-84 2.0VilloneMecir2:23N28,128++++
15Wednesday, Apr 21boxscoreSEAOAKL476-94 3.0HudsonMyersRhodes2:55N29,137-
16Thursday, Apr 22boxscoreSEAOAKL286-104 4.0MulderMoyer3:07D33,627--
17Friday, Apr 23boxscoreSEA@TEXL8106-114 4.0DresePineiroCordero3:15N28,020---
18Saturday, Apr 24boxscoreSEA@TEXL036-124 4.0PowellGarciaNelson2:30N28,479----
19Sunday, Apr 25boxscoreSEA@TEXL6146-134 5.0AlmanzarFranklin2:59D31,110-----
20Tuesday, Apr 27boxscoreSEA@BALW757-134 5.0VilloneLopezGuardado3:46N19,747+
21Wednesday, Apr 28boxscoreSEA@BALL137-144 5.0ParrishHasegawaJulio2:34N20,445-
22Thursday, Apr 29boxscoreSEA@BALL597-154 6.0DuBosePineiro2:42D24,792--
23Friday, Apr 30boxscoreSEA@DETW31108-154 5.5MyersLevineGuardado3:08N19,989+
Gm# May Tm   Opp W/L R RA Inn W-L Rank GB Win Loss Save Time D/N Attendance Streak Orig. Scheduled
24Saturday, May 1boxscoreSEA@DETL248-164 7.0BondermanFranklinUrbina2:14D16,407-
25Sunday, May 2boxscoreSEA@DETW1229-164 7.0MecheCornejo2:45D13,720+
26Tuesday, May 4boxscoreSEAMINW-wo431610-164 6.5VilloneGreisinger4:48N32,727++
27Wednesday, May 5boxscoreSEAMINL1510-174 7.5SilvaPineiro2:25N27,270-
28Thursday, May 6boxscoreSEAMINW2111-174 7.5GarciaRinconGuardado2:39N25,418+
29Friday, May 7boxscoreSEANYYW6212-174 7.5FranklinLieber2:48N46,491++
30Saturday, May 8boxscoreSEANYYL0612-184 8.5MussinaMeche2:57N46,454-
31Sunday, May 9boxscoreSEANYYL6712-194 9.5QuantrillSorianoRivera2:55D46,589--
32Tuesday, May 11boxscoreSEA@MINL-wo671112-204 9.5FultzVillone3:39N16,794---
33Wednesday, May 12boxscoreSEA@MINL3412-214 10.5RadkeGarciaNathan2:34N21,071----
34Thursday, May 13boxscoreSEA@MINL0112-224 10.5SantanaFranklinNathan2:31D25,916-----
35Friday, May 14boxscoreSEA@NYYL5912-234 11.5MussinaVillone3:10N49,653------
36Saturday, May 15boxscoreSEA@NYYW1371313-234 11.5GuardadoWhite4:24D54,531+
37Sunday, May 16boxscoreSEA@NYYL1213-244 11.5BrownPineiroRivera2:31D54,732-
38Tuesday, May 18boxscoreSEABALL2713-254 12.5CabreraGarcia2:48N29,819--
39Wednesday, May 19boxscoreSEABALL2513-264 12.5BedardFranklinJulio2:41N29,575---
40Thursday, May 20boxscoreSEABALW11014-264 11.5MoyerLopez2:55N27,967+
41Friday, May 21boxscoreSEADETL0514-274 12.5RobertsonMeche2:57N39,102-
42Saturday, May 22boxscoreSEADETL4814-284 13.5JohnsonPutz2:53N42,565--
43Sunday, May 23boxscoreSEADETW3115-284 13.5GarciaBondermanGuardado2:41D44,850+
44Tuesday, May 25boxscoreSEA@CLEW541216-284 12.5MyersJimenezGuardado3:43N15,349++
45Wednesday, May 26boxscoreSEA@CLEW7317-284 11.5MoyerSabathiaGuardado2:48N16,007+++
46Thursday, May 27boxscoreSEA@CLEL5917-294 11.5WestbrookMeche2:43N17,272-
47Friday, May 28boxscoreSEA@BOSL4817-304 11.5MartinezPineiro2:42N35,134--
48Saturday, May 29boxscoreSEA@BOSW5418-304 11.5GarciaWakefieldGuardado3:10D35,250+
49Sunday, May 30boxscoreSEA@BOSL-wo791218-314 11.5MartinezPutz3:54D35,046-
50Monday, May 31boxscoreSEATORW6219-314 11.0MoyerHentgen2:42N27,856+
Gm# June Tm   Opp W/L R RA Inn W-L Rank GB Win Loss Save Time D/N Attendance Streak Orig. Scheduled
51Tuesday, Jun 1boxscoreSEATORL5619-324 12.0LopezNageotteFrasor3:25N24,848-
52Wednesday, Jun 2boxscoreSEATORL3519-334 13.0LillyPineiroLigtenberg3:02N25,317--
53Friday, Jun 4boxscoreSEACHWL2419-344 13.5GarlandGarciaKoch2:36N36,340---
54Saturday, Jun 5boxscoreSEACHWW4220-344 12.5FranklinSchoeneweisGuardado2:58D40,050+
55Sunday, Jun 6boxscoreSEACHWW-wo5421-344 11.5HasegawaKoch3:13N36,462++
56Monday, Jun 7boxscoreSEAHOUW5022-344 11.0NageotteDuckworthMateo2:46N28,556+++
57Tuesday, Jun 8boxscoreSEAHOUL0122-354 11.0ClemensPineiroDotel3:01N34,238-
58Wednesday, Jun 9boxscoreSEAHOUL0322-364 12.0MillerGarciaDotel2:40N33,214--
59Friday, Jun 11boxscoreSEAMONW-wo1023-364 12.0GuardadoHernandez2:34N32,826+
60Saturday, Jun 12boxscoreSEAMONW3024-364 12.0MoyerVargasGuardado2:55N36,562++
61Sunday, Jun 13boxscoreSEAMONW8125-364 12.0PineiroArmas2:41D43,339+++
62Tuesday, Jun 15boxscoreSEA@MILL0325-374 12.0SantosGarciaKolb2:13N24,559-
63Wednesday, Jun 16boxscoreSEA@MILL1425-384 12.0DavisNageotteKolb2:53N21,274--
64Thursday, Jun 17boxscoreSEA@MILW6326-384 11.0MyersKinneyGuardado2:55D19,057+
65Friday, Jun 18boxscoreSEA@PITW5427-384 11.0MoyerVogelsongGuardado2:46N29,601++
66Saturday, Jun 19boxscoreSEA@PITW5128-384 10.0PineiroBurnett2:18N24,341+++
67Sunday, Jun 20boxscoreSEA@PITW5429-384 9.0GarciaPerezGuardado2:48D30,217++++
68Tuesday, Jun 22boxscoreSEA@TEXL21029-394 9.5DreseNageotte2:20N32,364-
69Wednesday, Jun 23boxscoreSEA@TEXL3629-404 10.5BierbrodtFranklinCordero2:44N30,418--
70Thursday, Jun 24boxscoreSEA@TEXL-wo791829-414 11.5ShouseMoyer5:47D26,266---
71Friday, Jun 25boxscoreSEASDPL2329-424 12.5LawrenceGarciaHoffman2:09N40,918----
72Saturday, Jun 26boxscoreSEASDPW7330-424 12.5MateoValdez3:16N39,272+
73Sunday, Jun 27boxscoreSEASDPL1530-434 12.5EatonMoyer2:36D43,649-
74Monday, Jun 28boxscoreSEATEXL5830-444 13.5RodriguezFranklinCordero3:18N28,253--
75Tuesday, Jun 29boxscoreSEATEXW4331-444 12.5PineiroBenoitGuardado2:48N34,844+
76Wednesday, Jun 30boxscoreSEATEXL6931-454 13.5RogersNageotteCordero3:33N32,754-
Gm# July Tm   Opp W/L R RA Inn W-L Rank GB Win Loss Save Time D/N Attendance Streak Orig. Scheduled
77Thursday, Jul 1boxscoreSEATEXW8432-454 12.5BlackleyWasdin2:42D35,966+
78Friday, Jul 2boxscoreSEA@STLL21132-464 12.5WilliamsThornton2:57N35,186-
79Saturday, Jul 3boxscoreSEA@STLL1832-474 13.0MarquisFranklin2:45D38,055--
80Sunday, Jul 4boxscoreSEA@STLL1232-484 14.0SuppanPineiroIsringhausen2:34D37,183---
81Tuesday, Jul 6boxscoreSEA@TORL6732-494 14.0BatistaMoyerFrasor2:44N16,262----
82Wednesday, Jul 7boxscoreSEA@TORL41232-504 15.0TowersBlackley2:54N18,513-----
83Thursday, Jul 8boxscoreSEA@TORL-wo81032-514 16.0SpeierGuardado3:13N16,188------
84Friday, Jul 9boxscoreSEA@CHWL2632-524 16.0GarlandPineiro2:17N21,713-------
85Saturday, Jul 10boxscoreSEA@CHWL2332-534 16.0BuehrleThorntonTakatsu2:13N37,405--------
86Sunday, Jul 11boxscoreSEA@CHWL3432-544 17.0GarciaMoyerTakatsu2:19D31,305---------
87Thursday, Jul 15boxscoreSEACLEW2133-544 16.5PineiroWestbrookGuardado2:03N32,896+
88Friday, Jul 16boxscoreSEACLEL61833-554 17.5LeeBlackley3:14N32,578-
89Saturday, Jul 17boxscoreSEACLEL5633-564 18.5SabathiaFranklinRiske3:24N36,154--
90Sunday, Jul 18boxscoreSEACLEW7534-564 18.5HasegawaMillerGuardado3:15D37,363+
91Monday, Jul 19boxscoreSEABOSW-wo841135-564 17.5MyersLeskanic3:38N42,898++
92Tuesday, Jul 20boxscoreSEABOSL7935-574 18.5LowePineiroFoulke3:50D46,024-
93Wednesday, Jul 21boxscoreSEAOAKW-wo651036-574 18.5MadritschDuchscherer3:20N36,181+
94Thursday, Jul 22boxscoreSEAOAKW4237-574 17.5HasegawaRedmanGuardado2:32N30,673++
95Friday, Jul 23boxscoreSEAANAL2837-584 18.5LackeyMoyer2:59N38,181-
96Saturday, Jul 24boxscoreSEAANAL4837-594 18.5SeleMateo3:29N44,514--
97Sunday, Jul 25boxscoreSEAANAW6238-594 17.5PineiroOrtiz2:22D45,099+
98Monday, Jul 26boxscoreSEA@OAKL51438-604 18.5ZitoBlackley3:05N17,396-
99Tuesday, Jul 27boxscoreSEA@OAKL3538-614 18.5RedmanFranklinDotel2:27N24,553--
100Wednesday, Jul 28boxscoreSEA@OAKL-wo2338-624 18.5MulderMateo2:38D40,988---
101Thursday, Jul 29boxscoreSEA@ANAW651339-624 18.0MadritschGregg4:10N43,033+
102Friday, Jul 30boxscoreSEA@ANAL5639-634 18.5DonnellyPutzPercival2:51N43,635-
103Saturday, Jul 31boxscoreSEA@ANAL-wo891139-644 19.0DonnellyGuardado4:06D43,576--
Gm# August Tm   Opp W/L R RA Inn W-L Rank GB Win Loss Save Time D/N Attendance Streak Orig. Scheduled
104Sunday, Aug 1boxscoreSEA@ANAL2339-654 20.0ColonFranklinShields2:37D43,412---
105Tuesday, Aug 3 (1)boxscoreSEA@BALL7939-664 21.5GrimsleyNageotteJulio3:25D21,188----
106Tuesday, Aug 3 (2)boxscoreSEA@BALL4539-674 21.5JulioSherrill3:03N24,525-----2004-04-26 (Rain)
107Wednesday, Aug 4boxscoreSEA@BALL3639-684 21.5WilliamsHasegawaJulio2:56N27,539------
108Thursday, Aug 5boxscoreSEA@TBDW421140-684 21.0AtchisonBaez3:17N10,442+
109Friday, Aug 6boxscoreSEA@TBDL-wo121040-694 21.5HarperNageotte2:45N10,452-
110Saturday, Aug 7boxscoreSEA@TBDW5241-694 20.5VilloneHendricksonPutz2:30N21,000+
111Sunday, Aug 8boxscoreSEA@TBDL1541-704 21.5BellMoyerBaez2:29D13,780-
112Tuesday, Aug 10boxscoreSEAMINW4342-704 22.0MecheMulhollandPutz2:07N36,290+
113Wednesday, Aug 11boxscoreSEAMINW-wo4343-704 21.0SherrillRincon2:54N35,192++
114Thursday, Aug 12boxscoreSEAMINL3643-714 21.0SantanaFranklinNathan2:35D40,142-
115Friday, Aug 13boxscoreSEANYYL31143-724 21.0LieberVillone2:35N46,359--
116Saturday, Aug 14boxscoreSEANYYL4643-734 22.0QuantrillHasegawaRivera3:03D46,530---
117Sunday, Aug 15boxscoreSEANYYW7344-734 21.0MecheNitkowski2:44D46,335+
118Tuesday, Aug 17boxscoreSEA@KCRW16345-734 21.5MadritschMay3:11N20,341++
119Wednesday, Aug 18boxscoreSEA@KCRL2345-744 22.5CarrascoFranklin2:03N19,653-
120Friday, Aug 20boxscoreSEA@DETL3845-754 23.5RobertsonVillone2:28N32,791--
121Saturday, Aug 21boxscoreSEA@DETL-wo10111145-764 24.5WalkerAtchison4:03N36,817---
122Sunday, Aug 22boxscoreSEA@DETW5346-764 23.5MecheMarothPutz2:50D33,652+
123Monday, Aug 23boxscoreSEATBDL0946-774 24.5KazmirMadritsch2:57N34,348-
124Tuesday, Aug 24boxscoreSEATBDL5646-784 25.5BellFranklin2:35N38,467--
125Wednesday, Aug 25boxscoreSEATBDL5646-794 26.5HarperAtchisonBaez2:51N33,495---
126Thursday, Aug 26boxscoreSEAKCRL3746-804 27.5AndersonMoyer3:08N30,962----
127Friday, Aug 27boxscoreSEAKCRW7547-804 27.5SherrillCarrascoPutz2:30N35,690+
128Saturday, Aug 28 (1)boxscoreSEAKCRW9748-804 27.0ThorntonMayPutz3:05D++
129Saturday, Aug 28 (2)boxscoreSEAKCRW-wo531249-804 27.0BaekKinney3:32D41,362+++2004-08-19 (Rain; Site change)
130Sunday, Aug 29boxscoreSEAKCRW5450-804 27.0VilloneReyes2:56D37,141++++
131Tuesday, Aug 31boxscoreSEA@TORW7551-804 27.0AtchisonLigtenbergPutz2:56N21,174+++++
Gm# September Tm   Opp W/L R RA Inn W-L Rank GB Win Loss Save Time D/N Attendance Streak Orig. Scheduled
132Wednesday, Sep 1boxscoreSEA@TORL2451-814 27.0BushVilloneSpeier2:46N22,310-
133Thursday, Sep 2boxscoreSEA@TORL6851-824 28.0FileBaekSpeier3:11N23,374--
134Friday, Sep 3boxscoreSEA@CHWL5751-834 29.0GarlandMadritschTakatsu2:50N21,716---
135Saturday, Sep 4boxscoreSEA@CHWL7851-844 30.0BuehrleFranklinTakatsu2:44N24,191----
136Sunday, Sep 5boxscoreSEA@CHWL2651-854 30.0DiazMoyerMarte2:30D30,409-----
137Monday, Sep 6boxscoreSEACLEL0551-864 30.0SabathiaMeche2:14N33,084------
138Wednesday, Sep 8boxscoreSEACLEL5951-874 29.5LeeBaek2:56N28,764-------
139Thursday, Sep 9boxscoreSEABOSW7152-874 29.0MadritschWakefield2:50N29,656+
140Friday, Sep 10boxscoreSEABOSL21352-884 29.0SchillingFranklin2:59N38,100-
141Saturday, Sep 11boxscoreSEABOSL0952-894 30.0ArroyoMoyer2:46N44,401--
142Sunday, Sep 12boxscoreSEABOSW2053-894 30.0MecheLowe2:22D43,742+
143Monday, Sep 13boxscoreSEAANAL1553-904 31.0EscobarBaekRodriguez2:51N30,432-
144Tuesday, Sep 14boxscoreSEAANAW3254-904 30.0MadritschWashburnPutz2:31N28,408+
145Wednesday, Sep 15boxscoreSEAANAW1055-904 29.0FranklinLackey2:13N31,269++
146Thursday, Sep 16boxscoreSEAANAL1655-914 30.0SeleMoyer2:48N28,497-
147Friday, Sep 17boxscoreSEAOAKW6356-914 29.0VilloneBradfordPutz2:57N30,610+
148Saturday, Sep 18boxscoreSEAOAKL4756-924 30.0HudsonBaek3:05D36,506-
149Sunday, Sep 19boxscoreSEAOAKL1256-934 31.0RedmanMadritschDotel2:53D36,118--
150Monday, Sep 20boxscoreSEA@ANAL2556-944 31.5LackeyFranklinPercival3:17N39,074---
151Tuesday, Sep 21boxscoreSEA@ANAW7357-944 30.5MoyerSele3:01N42,251+
152Wednesday, Sep 22boxscoreSEA@ANAW16658-944 29.5MecheColon3:27N37,015++
153Friday, Sep 24boxscoreSEA@TEXW8759-944 29.0VilloneCorderoPutz3:40N32,212+++
154Saturday, Sep 25boxscoreSEA@TEXL4559-954 29.0DickeyHasegawaCordero2:45N48,048-
155Sunday, Sep 26boxscoreSEA@TEXW9060-954 28.0BaekDrese2:33D38,597+
156Monday, Sep 27boxscoreSEA@OAKL-wo5660-964 29.0DotelVillone3:03N17,199-
157Tuesday, Sep 28boxscoreSEA@OAKW7261-964 28.0MecheHudson2:49N18,583+
158Wednesday, Sep 29boxscoreSEA@OAKW4262-964 28.0MadritschHarden2:40N28,556++
159Thursday, Sep 30boxscoreSEA@OAKL-wo2362-974 28.0DotelAtchison2:45D19,201-
Gm# October Tm   Opp W/L R RA Inn W-L Rank GB Win Loss Save Time D/N Attendance Streak Orig. Scheduled
160Friday, Oct 1boxscoreSEATEXW8363-974 28.0VilloneDrese2:42N45,573+
161Saturday, Oct 2boxscoreSEATEXL41063-984 29.0RogersMoyer3:02N45,817-
162Sunday, Oct 3boxscoreSEATEXL0363-994 29.0ParkMecheCordero2:24D45,658--
Gm# Date Tm   Opp W/L R RA Inn W-L Rank GB Win Loss Save Time D/N Attendance Streak Orig. Scheduled
Support us without the ads? Go Ad-Free.