2004 Seattle Mariners Starters
(63-99) 
Starters
Starter Date Vs. IP BF W/L ER R H K BB HR Pit Str Ball Str%
Jamie Moyer Apr 6 @ANA 5.2 27 L 6 6 8 1 1 3 94 63 31 .67
Joel Pineiro Apr 7 @ANA 4.0 24 L 8 8 9 6 4 2 88 53 35 .60
Freddy Garcia Apr 8 @ANA 7.0 27 0 0 4 7 2 0 96 57 39 .59
Ryan Franklin Apr 9 OAK 5.0 24 4 4 8 3 2 0 98 62 36 .63
Gil Meche Apr 10 OAK 6.2 27 L 2 2 7 5 2 0 104 65 39 .63
Jamie Moyer Apr 11 OAK 5.0 25 4 4 8 5 3 1 103 61 42 .59
Joel Pineiro Apr 13 ANA 5.2 27 4 4 8 2 3 2 106 64 42 .60
Freddy Garcia Apr 14 ANA 6.0 31 5 5 13 4 0 1 97 67 30 .69
Ryan Franklin Apr 15 ANA 8.0 27 W 2 2 4 1 1 1 97 64 33 .66
Gil Meche Apr 16 @TEX 5.0 24 L 5 5 7 3 1 2 89 53 36 .60
Jamie Moyer Apr 17 @TEX 8.0 29 W 1 1 3 5 2 0 107 73 34 .68
Joel Pineiro Apr 18 @TEX 6.2 28 W 2 2 6 5 4 0 110 68 42 .62
Freddy Garcia Apr 19 @OAK 7.0 27 0 0 3 7 2 0 115 70 45 .61
Ryan Franklin Apr 20 @OAK 7.0 29 1 1 3 4 5 1 105 65 40 .62
Gil Meche Apr 21 @OAK 5.2 27 3 3 6 4 5 1 112 61 51 .54
Jamie Moyer Apr 22 @OAK 4.1 24 L 5 5 7 3 3 1 99 55 44 .56
Joel Pineiro Apr 23 TEX 6.0 28 L 7 7 11 6 1 2 107 66 41 .62
Freddy Garcia Apr 24 TEX 7.2 32 L 3 3 8 3 1 1 108 65 43 .60
Ryan Franklin Apr 25 TEX 2.2 19 L 7 7 9 1 1 1 62 41 21 .66
Gil Meche Apr 27 BAL 3.0 16 2 2 4 3 3 1 87 53 34 .61
Jamie Moyer Apr 28 BAL 7.0 29 1 1 4 3 4 0 110 60 50 .55
Joel Pineiro Apr 29 BAL 6.0 30 L 5 6 12 6 1 0 95 63 32 .66
Freddy Garcia Apr 30 DET 8.0 30 1 1 4 4 4 0 114 66 48 .58
Ryan Franklin May 1 DET 7.0 27 L 4 4 8 3 1 2 89 59 30 .66
Gil Meche May 2 DET 6.0 23 W 2 2 4 4 3 0 95 55 40 .58
Jamie Moyer May 4 @MIN 8.0 27 2 2 3 3 1 2 96 65 31 .68
Joel Pineiro May 5 @MIN 6.0 29 L 3 5 9 1 2 1 110 71 39 .65
Freddy Garcia May 6 @MIN 7.0 29 W 1 1 6 8 1 0 109 68 41 .62
Ryan Franklin May 7 @NYY 6.0 26 W 2 2 5 5 4 0 106 61 45 .58
Gil Meche May 8 @NYY 5.0 24 L 3 3 7 6 2 0 105 68 37 .65
Jamie Moyer May 9 @NYY 6.0 24 4 4 6 5 0 2 103 70 33 .68
Joel Pineiro May 11 MIN 7.0 28 2 2 6 3 1 1 109 70 39 .64
Freddy Garcia May 12 MIN 7.1 33 L 3 4 7 4 2 1 118 67 51 .57
Ryan Franklin May 13 MIN 7.0 28 L 1 1 7 3 1 0 105 67 38 .64
Gil Meche May 14 NYY 0.2 8 3 3 2 1 4 0 38 17 21 .45
Jamie Moyer May 15 NYY 5.1 25 6 6 9 4 2 4 108 58 50 .54
Joel Pineiro May 16 NYY 8.0 30 L 2 2 5 6 3 1 121 73 48 .60
Freddy Garcia May 18 @BAL 6.0 27 L 5 5 7 4 3 1 123 69 54 .56
Ryan Franklin May 19 @BAL 6.1 27 L 4 4 9 4 0 1 99 65 34 .66
Jamie Moyer May 20 @BAL 7.0 30 W 0 0 7 2 1 0 122 79 43 .65
Gil Meche May 21 @DET 6.0 25 L 4 4 5 11 2 2 118 76 42 .64
Joel Pineiro May 22 @DET 7.0 27 1 1 5 7 2 0 109 64 45 .59
Freddy Garcia May 23 @DET 7.0 28 W 1 1 4 7 4 0 114 62 52 .54
Ryan Franklin May 25 CLE 6.0 25 4 4 6 1 2 1 106 60 46 .57
Jamie Moyer May 26 CLE 7.0 26 W 1 1 4 5 0 1 106 64 42 .60
Gil Meche May 27 CLE 3.1 21 L 8 8 10 0 3 0 69 38 31 .55
Joel Pineiro May 28 BOS 6.1 27 L 6 6 6 9 3 2 104 61 43 .59
Freddy Garcia May 29 BOS 5.2 27 W 4 4 8 3 2 1 103 62 41 .60
Ryan Franklin May 30 BOS 6.1 29 4 5 8 5 1 0 126 85 41 .67
Jamie Moyer May 31 @TOR 7.2 30 W 2 2 7 4 1 2 105 58 47 .55
Gil Meche Jun 1 @TOR 2.0 13 2 2 3 4 4 0 73 41 32 .56
Joel Pineiro Jun 2 @TOR 7.1 31 L 5 5 7 6 2 1 121 75 46 .62
Freddy Garcia Jun 4 @CWS 7.2 31 L 4 4 7 6 2 1 111 69 42 .62
Ryan Franklin Jun 5 @CWS 7.0 27 W 2 2 6 4 3 0 103 64 39 .62
Jamie Moyer Jun 6 @CWS 5.0 25 3 3 7 6 3 0 101 60 41 .59
Clint Nageotte Jun 7 @HOU 6.0 27 W 0 0 6 8 3 0 107 63 44 .59
Joel Pineiro Jun 8 @HOU 8.0 28 L 1 1 3 4 3 0 117 70 47 .60
Freddy Garcia Jun 9 @HOU 8.0 34 L 3 3 7 9 3 0 117 73 44 .62
Ryan Franklin Jun 11 @MON 8.0 30 0 0 5 4 2 0 99 62 37 .63
Jamie Moyer Jun 12 @MON 7.0 27 W 0 0 6 7 1 0 112 77 35 .69
Joel Pineiro Jun 13 @MON 8.0 30 W 1 1 6 8 1 1 115 81 34 .70
Freddy Garcia Jun 15 MIL 7.2 34 L 3 3 8 8 2 1 114 74 40 .65
Clint Nageotte Jun 16 MIL 5.0 20 L 2 2 3 5 3 0 79 47 32 .59
Ryan Franklin Jun 17 MIL 6.1 29 3 3 9 4 4 1 102 64 38 .63
Jamie Moyer Jun 18 PIT 6.0 22 W 1 1 3 4 1 1 93 59 34 .63
Joel Pineiro Jun 19 PIT 8.0 28 W 1 1 4 3 1 1 103 63 40 .61
Freddy Garcia Jun 20 PIT 6.0 25 W 2 2 6 3 1 1 75 51 24 .68
Clint Nageotte Jun 22 TEX 5.0 25 L 7 7 8 5 4 1 82 45 37 .55
Ryan Franklin Jun 23 TEX 5.1 27 L 6 6 8 4 2 0 86 61 25 .71
Joel Pineiro Jun 24 TEX 6.0 30 5 5 11 3 0 1 98 64 34 .65
Freddy Garcia Jun 25 @SDP 9.0 31 L 3 3 4 5 3 0 96 56 40 .58
Ron Villone Jun 26 @SDP 4.1 21 1 1 4 0 4 0 84 42 42 .50
Jamie Moyer Jun 27 @SDP 5.0 24 L 3 5 4 3 3 1 104 59 45 .57
Ryan Franklin Jun 28 @TEX 5.0 26 L 5 5 8 4 3 4 96 61 35 .64
Joel Pineiro Jun 29 @TEX 7.0 29 W 2 3 5 9 2 0 108 70 38 .65
Clint Nageotte Jun 30 @TEX 3.2 23 L 5 5 9 1 2 0 95 55 40 .58
Travis Blackley Jul 1 @TEX 5.2 25 W 4 4 6 4 3 1 108 64 44 .59
Jamie Moyer Jul 2 STL 2.0 7 1 1 1 3 0 1 23 15 8 .65
Ryan Franklin Jul 3 STL 6.0 28 L 6 6 11 2 1 2 98 64 34 .65
Joel Pineiro Jul 4 STL 7.0 30 L 2 2 6 3 3 0 101 66 35 .65
Jamie Moyer Jul 6 TOR 5.0 27 L 7 7 10 1 2 2 102 65 37 .64
Travis Blackley Jul 7 TOR 5.0 24 L 5 6 7 5 2 1 96 58 38 .60
Ryan Franklin Jul 8 TOR 5.0 28 6 6 11 2 1 0 100 61 39 .61
Joel Pineiro Jul 9 CWS 7.0 32 L 6 6 9 7 1 2 115 70 45 .61
Matt Thornton Jul 10 CWS 5.0 25 L 3 3 3 4 7 1 99 51 48 .52
Jamie Moyer Jul 11 CWS 8.0 30 L 4 4 5 7 1 3 115 73 42 .63
Joel Pineiro Jul 15 @CLE 8.0 29 W 1 1 4 5 2 1 115 73 42 .63
Travis Blackley Jul 16 @CLE 2.0 17 L 7 7 7 0 3 3 71 37 34 .52
Ryan Franklin Jul 17 @CLE 6.0 25 L 4 4 6 3 0 1 100 65 35 .65
Jamie Moyer Jul 18 @CLE 5.0 26 3 3 8 4 2 1 101 58 43 .57
Ron Villone Jul 19 @BOS 6.0 25 1 1 5 3 4 0 92 53 39 .58
Joel Pineiro Jul 20 @BOS 3.2 22 L 8 8 7 5 4 2 81 46 35 .57
Travis Blackley Jul 21 @OAK 5.0 23 3 3 5 1 3 3 93 51 42 .55
Ryan Franklin Jul 22 @OAK 6.0 27 2 2 7 4 2 1 103 63 40 .61
Jamie Moyer Jul 23 @ANA 6.0 28 L 5 5 9 1 1 2 108 69 39 .64
Ron Villone Jul 24 @ANA 5.2 27 1 2 6 5 2 1 92 64 28 .70
Joel Pineiro Jul 25 @ANA 8.0 29 W 1 1 5 7 0 1 114 77 37 .68
Travis Blackley Jul 26 OAK 4.0 23 L 6 6 3 2 9 0 91 41 50 .45
Ryan Franklin Jul 27 OAK 7.0 29 L 4 4 6 2 3 1 100 57 43 .57
Jamie Moyer Jul 28 OAK 7.0 26 1 1 5 9 1 1 105 69 36 .66
Ron Villone Jul 29 ANA 6.0 27 1 3 6 6 1 1 105 65 40 .62
Gil Meche Jul 30 ANA 6.0 26 4 4 8 6 0 2 92 57 35 .62
Travis Blackley Jul 31 ANA 4.1 22 4 5 7 4 2 1 95 61 34 .64
Ryan Franklin Aug 1 ANA 7.0 29 L 3 3 6 4 0 1 106 72 34 .68
Ron Villone Aug 3 BAL 3.2 21 7 7 5 5 5 1 104 58 46 .56
Jamie Moyer Aug 3 (2) BAL 7.0 30 4 4 8 4 0 2 113 70 43 .62
Gil Meche Aug 4 BAL 6.0 27 2 3 9 7 1 0 108 62 46 .57
Bobby Madritsch Aug 5 TAM 8.0 29 1 1 5 6 1 1 105 72 33 .69
Ryan Franklin Aug 6 TAM 7.0 28 1 1 7 1 3 0 109 59 50 .54
Ron Villone Aug 7 TAM 6.0 25 W 2 2 4 2 3 1 87 49 38 .56
Jamie Moyer Aug 8 TAM 6.1 32 L 5 5 13 0 1 0 78 57 21 .73
Gil Meche Aug 10 @MIN 8.0 29 W 2 2 2 7 2 2 125 77 48 .62
Bobby Madritsch Aug 11 @MIN 7.0 29 3 3 6 6 3 0 117 75 42 .64
Ryan Franklin Aug 12 @MIN 5.0 25 L 6 6 8 4 2 2 81 53 28 .65
Ron Villone Aug 13 @NYY 3.1 22 L 8 8 10 3 3 1 80 50 30 .63
Jamie Moyer Aug 14 @NYY 7.0 29 4 4 7 2 1 2 116 70 46 .60
Gil Meche Aug 15 @NYY 7.0 29 W 2 3 7 3 0 1 112 73 39 .65
Bobby Madritsch Aug 17 KCR 7.0 30 W 1 1 5 4 5 0 119 72 47 .61
Ryan Franklin Aug 18 KCR 8.0 28 L 3 3 5 2 0 1 103 66 37 .64
Ron Villone Aug 20 DET 6.0 29 L 4 5 8 2 3 1 103 57 46 .55
Jamie Moyer Aug 21 DET 4.1 26 5 7 9 3 3 1 94 58 36 .62
Gil Meche Aug 22 DET 6.2 29 W 3 3 9 4 0 0 111 72 39 .65
Bobby Madritsch Aug 23 @TAM 7.0 28 L 4 4 5 6 2 1 109 78 31 .72
Ryan Franklin Aug 24 @TAM 8.0 33 L 4 4 8 4 2 1 120 76 44 .63
Ron Villone Aug 25 @TAM 7.0 31 5 5 8 3 3 0 107 66 41 .62
Jamie Moyer Aug 26 @KCR 5.1 26 L 5 6 6 3 5 1 117 68 49 .58
Gil Meche Aug 27 @KCR 6.0 26 4 4 6 4 2 2 122 76 46 .62
Clint Nageotte Aug 28 @KCR 3.0 16 4 4 5 0 2 1 49 31 18 .63
Bobby Madritsch Aug 28 (2) @KCR 8.0 30 3 3 7 8 3 0 118 74 44 .63
Ryan Franklin Aug 29 @KCR 6.0 30 4 4 9 3 4 3 121 76 45 .63
Jamie Moyer Aug 31 TOR 6.2 33 5 5 10 1 3 2 101 67 34 .66
Gil Meche Sep 1 TOR 5.1 23 2 2 4 1 3 0 105 59 46 .56
Cha-Seung Baek Sep 2 TOR 2.2 17 L 8 8 8 4 0 2 83 54 29 .65
Bobby Madritsch Sep 3 CWS 6.0 25 L 6 6 6 2 2 1 100 75 25 .75
Ryan Franklin Sep 4 CWS 3.2 22 L 7 7 9 1 3 4 86 56 30 .65
Jamie Moyer Sep 5 CWS 7.0 29 L 4 5 4 4 3 2 105 64 41 .61
Gil Meche Sep 6 @CLE 7.0 25 L 4 4 4 8 0 3 116 73 43 .63
Cha-Seung Baek Sep 8 @CLE 5.0 25 L 1 5 8 2 1 1 90 57 33 .63
Bobby Madritsch Sep 9 @BOS 8.0 31 W 0 0 5 5 3 0 126 76 50 .60
Ryan Franklin Sep 10 @BOS 5.2 28 L 3 7 6 4 3 2 101 64 37 .63
Jamie Moyer Sep 11 @BOS 5.0 24 L 7 7 5 6 3 2 106 68 38 .64
Gil Meche Sep 12 @BOS 9.0 33 W 0 0 5 4 1 0 129 86 43 .67
Cha-Seung Baek Sep 13 @ANA 7.0 31 L 5 5 8 5 4 1 121 73 48 .60
Bobby Madritsch Sep 14 @ANA 8.1 32 W 2 2 6 7 2 0 122 83 39 .68
Ryan Franklin Sep 15 @ANA 9.0 31 W 0 0 2 4 2 0 112 74 38 .66
Jamie Moyer Sep 16 @ANA 7.1 31 L 2 6 4 3 3 0 113 66 47 .58
Gil Meche Sep 17 @OAK 5.0 26 3 3 8 4 3 1 95 56 39 .59
Cha-Seung Baek Sep 18 @OAK 5.1 25 L 5 5 6 3 3 1 99 55 44 .56
Bobby Madritsch Sep 19 @OAK 7.0 32 L 2 2 8 7 4 0 119 75 44 .63
Ryan Franklin Sep 20 ANA 5.0 26 L 4 4 11 2 0 0 83 54 29 .65
Jamie Moyer Sep 21 ANA 6.0 24 W 3 3 6 5 0 0 94 56 38 .60
Gil Meche Sep 22 ANA 5.2 27 W 6 6 7 4 3 3 104 65 39 .63
Bobby Madritsch Sep 24 TEX 3.2 20 6 6 8 2 1 0 66 40 26 .61
Ryan Franklin Sep 25 TEX 6.0 27 2 3 6 7 2 1 105 68 37 .65
Cha-Seung Baek Sep 26 TEX 8.0 29 W 0 0 3 4 2 0 114 69 45 .61
Jamie Moyer Sep 27 OAK 5.0 27 5 5 10 3 3 2 98 56 42 .57
Gil Meche Sep 28 OAK 6.2 30 W 2 2 6 3 2 0 109 71 38 .65
Bobby Madritsch Sep 29 OAK 9.0 35 W 1 2 3 4 4 0 133 85 48 .64
Ryan Franklin Sep 30 OAK 7.0 26 1 2 3 5 1 1 99 66 33 .67
Ron Villone Oct 1 @TEX 5.0 21 W 2 2 2 5 3 1 87 54 33 .62
Jamie Moyer Oct 2 @TEX 5.0 24 L 6 6 8 6 1 1 101 67 34 .66
Gil Meche Oct 3 @TEX 6.0 27 L 3 3 9 3 1 1 95 62 33 .65