J.B. Mastroianni - P
Retired
Show Info
Age:
39
B/T:
L/L
Pos:
P (P)
HT/WT:
5-9/193
Born:
Queens Village, NY
Pitches:
4-Seam FB, Curveball
Salary:
-
Pro Years:
21
Status:
Inactive Roster
ML Years:
14
Injury:
none
Years w/Team:
1
MiLB Options:
0
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
-
5-9
193
61
14
14
49
50
21
68
67
22
78
0
91
Projected
Projected
-
?
?
?
?
?
?
?
?
?
?
?
?
?
?
Spring Training
Spring
36
5-9
175
63
17
12
68
44
16
80
87
32
64
0
87
Spring Training
Spring
37
5-9
176
71
18
13
74
46
17
84
89
32
71
0
89
Spring Training
Spring
38
5-9
177
80
19
14
77
51
19
87
91
32
75
0
90
Spring Training
Spring
39
5-9
181
84
19
15
79
53
20
88
91
32
77
0
91
Spring Training
Spring
40
5-9
185
87
19
15
80
55
20
89
91
32
78
0
91
Spring Training
Spring
41
5-9
188
87
19
15
80
56
21
89
91
32
78
0
91
Spring Training
Spring
42
5-9
193
87
19
15
80
57
21
89
91
32
78
0
91
Spring Training
Spring
43
5-9
193
88
19
15
80
58
21
89
91
32
78
0
91
Spring Training
Spring
44
5-9
193
88
19
15
80
59
21
89
91
32
78
0
91
Spring Training
Spring
45
5-9
193
88
19
15
80
60
21
89
91
32
78
0
91
Spring Training
Spring
46
5-9
193
88
19
15
79
61
21
89
91
32
78
0
91
Spring Training
Spring
47
5-9
193
88
19
15
78
61
21
89
90
32
78
0
91
Spring Training
Spring
48
5-9
193
88
19
15
77
61
21
89
90
32
78
0
91
Spring Training
Spring
49
5-9
193
88
19
15
75
61
21
89
90
32
78
0
91
Spring Training
Spring
50
5-9
193
88
19
15
73
61
21
89
90
32
78
0
91
Spring Training
Spring
51
5-9
193
85
19
15
70
61
21
85
86
31
78
0
91
Spring Training
Spring
52
5-9
193
81
19
15
67
61
21
81
81
30
78
0
91
Spring Training
Spring
53
5-9
193
79
18
15
61
60
21
79
78
28
78
0
91
Spring Training
Spring
54
5-9
193
76
16
15
55
60
21
76
75
25
78
0
91
Spring Training
Spring
55
5-9
193
67
14
15
49
57
21
68
67
22
78
0
91
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
-
13
2
9
14
6
9
49
58
35
62
67
55
57
59
66
65
0
0
0
Projected
Projected
-
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
Spring Training
Spring
36
8
2
6
10
5
5
37
68
37
58
62
45
85
68
77
69
0
0
0
Spring Training
Spring
37
9
2
6
11
5
7
43
69
42
66
70
51
89
71
81
73
0
0
0
Spring Training
Spring
38
11
2
8
12
5
8
49
71
45
76
79
59
91
75
85
78
0
0
0
Spring Training
Spring
39
12
2
8
13
6
9
53
73
47
81
84
64
92
75
86
79
0
0
0
Spring Training
Spring
40
13
2
9
14
6
9
54
73
47
84
88
68
93
77
87
82
0
0
0
Spring Training
Spring
41
13
2
9
14
6
9
54
74
47
84
88
68
93
77
87
82
0
0
0
Spring Training
Spring
42
13
2
9
14
6
9
54
74
47
85
88
69
93
77
87
82
0
0
0
Spring Training
Spring
43
13
2
9
14
6
9
54
74
47
86
88
69
93
77
87
82
0
0
0
Spring Training
Spring
44
13
2
9
14
6
9
55
74
47
86
89
69
93
77
88
82
0
0
0
Spring Training
Spring
45
13
2
9
14
6
9
55
74
47
86
89
69
93
77
88
82
0
0
0
Spring Training
Spring
46
13
2
9
14
6
9
55
74
47
86
89
69
92
77
88
82
0
0
0
Spring Training
Spring
47
13
2
9
14
6
9
55
75
47
86
89
69
91
77
88
82
0
0
0
Spring Training
Spring
48
13
2
9
14
6
9
55
76
47
86
89
69
91
77
88
82
0
0
0
Spring Training
Spring
49
13
2
9
14
6
9
55
76
47
86
89
69
90
77
88
82
0
0
0
Spring Training
Spring
50
13
2
9
14
6
9
55
76
47
86
89
69
86
77
88
82
0
0
0
Spring Training
Spring
51
13
2
9
14
6
9
55
76
45
85
88
69
81
76
87
82
0
0
0
Spring Training
Spring
52
13
2
9
14
6
9
55
76
42
82
86
69
75
75
84
80
0
0
0
Spring Training
Spring
53
13
2
9
14
6
9
55
75
41
80
85
69
71
74
83
80
0
0
0
Spring Training
Spring
54
13
2
9
14
6
9
55
74
39
76
83
69
65
72
80
79
0
0
0
Spring Training
Spring
55
13
2
9
14
6
9
55
68
35
71
76
63
57
67
75
74
0
0
0