Show classic player card
Billy Williams League
7-9-2069
Joe Mesa Relief Pitcher
Retired (2029, Age 44)
CAREER BIOGRAPHICAL DATA
ERA 4.93 Total Rating   Bats/Throws R/L
W-L 82-135 Status Retired (2029) Option Years 0  
SV 106 Age 84 (OS 84) Date of Birth 06-15-1985
K 1699 Drafted Round 1, Pick 14
(2004)
Majors Svc Time 20 years
(115 games)
IP 2019.1
WHIP 1.44
OFFENSE PITCHING MENTORING
Contact vs. R D- Contact vs. L D- Endurance C-   Ldrship
Power vs. R Power vs. L Velocity   Mentor Val A-
Speed C+ Bunt Control
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 0
1B --- LF --- Arm C- WS Appearances 0
2B --- CF ---   Health C+ LCS Appearances 0
3B --- RF ---   Injured Days 0 All Star Teams 1
* League requires 50% rating to start at catcher.

Year   Team W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA Awards
2009 CLE
5
4
55
0
0
0
2
3
95.2
111 68 61 1 31
72
1.48
5.74
2010 CLE
1
5
55
0
0
0
2
2
86.0
91 53 48 1 38
78
1.50
5.02
2011 CLE
1
1
66
0
0
0
1
2
105.2
98 50 47 1 29
88
1.20
4.00
2012 CLE
5
6
65
0
0
0
3
2
103.0
99 54 48 2 44
84
1.39
4.19
2013 CLE
1
2
21
0
0
0
3
1
32.1
37 19 18 0 8
27
1.39
5.01
2014 CLE
0
0
28
0
0
0
1
0
37.1
38 17 17 1 17
36
1.47
4.10
2015 CLE
5
3
38
0
0
0
2
0
51.0
42 19 15 0 20
38
1.22
2.65
2016 CLE
10
6
76
0
0
0
5
4
120.1
112 51 49 1 37
94
1.24
3.66
2017 CLE
1
4
81
0
0
0
2
8
125.0
137 77 74 3 49
111
1.49
5.33
2018 CLE
6
5
87
0
0
0
13
7
122.2
109 52 50 2 46
122
1.26
3.67
2019 CLE
8
15
103
0
0
0
20
9
126.0
125 70 65 0 49
108
1.38
4.64
2020 CLE
7
7
107
0
0
0
18
10
119.2
124 64 58 2 46
104
1.42
4.36
2021 CLE
3
12
98
0
0
0
15
11
114.1
134 68 65 0 46
102
1.57
5.12
2022 CLE
4
11
99
0
0
0
7
7
121.0
137 69 66 3 42
95
1.48
4.91
2023 CLE
6
10
96
0
0
0
5
6
107.1
119 85 73 1 46
79
1.54
6.12
2024 CLE
4
6
93
0
0
0
5
8
109.2
131 82 80 0 33
90
1.50
6.57
2025 CLE
1
9
40
12
1
0
0
0
105.2
123 77 71 1 36
99
1.50
6.05
2026 WAS
4
14
30
30
1
0
0
0
141.2
184 121 108 3 51
127
1.66
6.86
2027 WAS-MON
6
11
30
21
0
0
0
0
119.0
125 58 56 2 43
92
1.41
4.24
2028 MON-NYN
4
4
29
8
0
0
2
0
65.0
75 30 27 1 27
45
1.57
3.74
2029 NYN
0
0
7
0
0
0
0
0
11.0
20 14 11 1 3
8
2.09
9.00
2069
0
0
0
0
0
0
0
0
0.0
0 0 0 0 0
0
0.00
0.00
Total
82
135
1304
71
2
0
106
80
2019.1
2171 1198 1107 26 741
1699
1.44
4.93
Career Transactions
DateTransaction
2029-11-01Joe Mesa has retired from the New York Mets
2029-04-08Joe Mesa of the New York Mets is injured and is expected to be out 22 days.
2028-09-09Joe Mesa of the New York Mets is injured and is expected to be out 25 days.
2028-06-04The New York Mets have promoted Joe Mesa to the major league team. The New York Mets have designated Howard DeShields for assignment.
2028-06-04The New York Mets have acquired Joe Mesa from the waiver wire.
2028-05-29The Montreal Orioles have waived Joe Mesa.
2028-05-25The Montreal Orioles have promoted Cy Cullen to the major league team. The Montreal Orioles have designated Joe Mesa for assignment.
2027-07-20The Montreal Orioles have acquired Joe Mesa from the waiver wire.
2027-07-16The Washington Dodgers have designated Joe Mesa for assignment.
2026-04-05The Washington Swamp Dodgers have acquired Joe Mesa from the waiver wire.
2026-04-01The Cleveland Rockers have promoted Joe Brooks to the major league team. The Cleveland Rockers have designated Joe Mesa for assignment.
2013-04-09Joe Mesa of the Cleveland Rockers is injured and is expected to be out 23 days.
2009-04-15Joe Mesa of the Cleveland Rockers is injured and is expected to be out 8 days.
2009-03-25The Cleveland Rockers have promoted Joe Mesa to the major league team. The Cleveland Rockers have designated Cecil Ford for assignment.
2007-04-06The Cleveland Rockers have renamed Roy Butler to Joe Mesa.
2005-04-18Trade #1242370 has been completed between the Boston Haffenreffers and the Cleveland Rockers. The Cleveland Rockers receive Bob Traynor, Augustus Uecker, Roy Butler, Draft Pick 2007 Round 1 BOS (Ed Abernathy), Draft Pick 2006 Round 1 BOS (Mark Weeden) from the Boston Haffenreffers in exchange for Duke Webb, Andrew McCutcheon, Draft Pick 2006 Round 2 CLE (Jack Metzler).