Ricardo Mesa - P
Retired
Show Info
Age:
42
B/T:
R/R
Pos:
P (SP1)
HT/WT:
6-0/191
Born:
Moca, DO
Pitches:
Sinker, Slider, Curveball, Change Up
Salary:
-
Pro Years:
19
Status:
Active Roster
ML Years:
17
Injury:
none
Years w/Team:
0
MiLB Options:
1
40-Man Roster:
N
Waiver Status:
None
No Trade Clause:
N
Trading Block:
N
Playoff Roster:
N
Spring Invite:
N
Ratings
Statistics
Game Log
Contract
Draft
DL History
Transactions
Awards
Notes
Share
More
Ratings
Statistics
Game Log
Contract
Draft
DL History
Transactions
Awards
Notes
Share
Sim Stats
General & Fielding Ratings
Show More
Event
Season
HT
WT
OV
RA
GL
AS
AA
PC
DU
HE
SP
PA
TP
MK
Current
Current
-
6-0
191
35
30
27
35
29
11
12
40
22
29
55
69
Projected
Projected
-
?
?
?
?
?
?
?
?
?
?
?
?
?
?
Spring Training
Spring
23
6-0
190
78
57
40
70
45
11
30
93
40
26
54
64
Spring Training
Spring
24
6-0
190
79
57
42
71
46
11
30
96
40
28
55
66
Spring Training
Spring
25
6-0
190
80
57
43
72
47
11
30
98
40
29
55
68
Spring Training
Spring
26
6-0
191
81
57
43
72
47
11
30
99
40
29
55
69
Spring Training
Spring
27
6-0
191
82
57
43
72
47
11
30
99
40
29
55
69
Spring Training
Spring
28
6-0
191
82
57
43
72
47
11
30
99
40
29
55
69
Spring Training
Spring
29
6-0
191
82
57
43
72
47
11
30
99
40
29
55
69
Spring Training
Spring
30
6-0
191
82
57
43
72
47
11
30
99
40
29
55
69
Spring Training
Spring
31
6-0
191
82
57
43
72
47
11
30
99
40
29
55
69
Spring Training
Spring
32
6-0
191
81
56
43
70
46
11
30
97
39
29
55
69
Spring Training
Spring
33
6-0
191
81
56
43
70
46
11
30
96
39
29
55
69
Spring Training
Spring
34
6-0
191
78
56
43
67
44
11
29
92
38
29
55
69
Spring Training
Spring
35
6-0
191
77
56
43
66
44
11
29
91
37
29
55
69
Spring Training
Spring
36
6-0
191
76
55
43
63
44
11
28
87
36
29
55
69
Spring Training
Spring
37
6-0
191
76
52
43
60
44
11
28
87
35
29
55
69
Spring Training
Spring
38
6-0
191
74
49
43
56
44
11
27
84
34
29
55
69
Spring Training
Spring
39
6-0
191
70
45
43
52
43
11
25
79
32
29
55
69
Spring Training
Spring
40
6-0
191
64
41
41
47
43
11
22
72
29
29
55
69
Spring Training
Spring
41
6-0
191
51
36
36
42
39
11
17
55
26
29
55
69
Spring Training
Spring
42
6-0
191
39
30
31
35
34
11
12
40
22
29
55
69
Batting & Pitching Ratings
Show More
Event
Season
CN
PW
LH
RH
BE
BR
BU
PP
ST
CT
LH
RH
VE
GB
P1
P2
P3
P4
P5
Current
Current
-
25
5
26
15
22
14
38
49
36
53
39
40
40
49
45
45
33
36
0
Projected
Projected
-
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
Spring Training
Spring
23
32
5
33
20
30
18
54
72
82
90
60
64
88
78
80
74
55
53
0
Spring Training
Spring
24
32
5
34
20
30
18
55
73
85
90
61
64
88
80
80
74
55
53
0
Spring Training
Spring
25
32
5
34
21
30
18
56
75
87
92
63
64
88
81
80
74
57
54
0
Spring Training
Spring
26
33
5
35
21
30
18
56
76
88
93
63
65
88
81
80
74
57
54
0
Spring Training
Spring
27
33
5
35
21
30
18
57
77
89
94
64
65
88
81
81
74
57
54
0
Spring Training
Spring
28
33
5
35
21
30
18
57
77
89
94
64
66
88
81
81
74
57
55
0
Spring Training
Spring
29
33
5
35
21
30
18
57
77
89
94
64
66
88
81
81
74
57
56
0
Spring Training
Spring
30
33
5
35
21
30
18
57
78
89
94
64
66
88
81
81
74
57
56
0
Spring Training
Spring
31
33
5
36
21
30
18
58
78
89
94
64
66
88
81
81
74
57
56
0
Spring Training
Spring
32
34
5
36
21
30
18
58
78
88
93
63
65
86
81
81
73
56
56
0
Spring Training
Spring
33
34
5
36
21
30
18
58
78
88
93
63
65
86
81
81
73
56
56
0
Spring Training
Spring
34
34
5
36
21
30
18
58
78
85
90
60
62
81
81
79
71
54
54
0
Spring Training
Spring
35
34
5
36
21
30
18
58
80
85
90
60
62
78
81
79
71
54
54
0
Spring Training
Spring
36
34
5
36
21
30
18
58
80
83
88
60
62
74
80
78
71
54
54
0
Spring Training
Spring
37
34
5
36
21
30
18
58
81
82
87
60
62
71
80
78
71
54
54
0
Spring Training
Spring
38
34
5
36
21
30
18
58
81
79
87
60
62
67
80
77
71
54
54
0
Spring Training
Spring
39
34
5
36
21
30
18
57
80
72
82
58
59
61
77
73
70
54
54
0
Spring Training
Spring
40
33
5
35
21
30
18
53
76
65
77
56
56
55
75
68
68
50
53
0
Spring Training
Spring
41
29
5
33
18
29
16
48
68
48
69
51
51
48
65
61
60
44
47
0
Spring Training
Spring
42
27
5
29
16
26
15
43
57
36
59
45
46
40
56
53
52
38
41
0