David Soto - P
Retired
Show Info
Age:
41
B/T:
L/L
Pos:
P (SuB)
HT/WT:
6-1/187
Born:
Annawan, IL
Pitches:
4-Seam FB, Slider, Change Up, Curveball
Salary:
-
Pro Years:
21
Status:
Active Roster
ML Years:
18
Injury:
none
Years w/Team:
1
MiLB Options:
2
40-Man Roster:
Y
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-1
187
51
7
35
31
30
14
19
48
28
49
18
61
Projected
Projected
-
?
?
?
?
?
?
?
?
?
?
?
?
?
?
Spring Training
Spring
21
6-1
175
60
7
37
46
28
13
29
73
42
41
18
58
Spring Training
Spring
22
6-1
180
66
7
38
48
29
13
30
76
42
45
18
60
Spring Training
Spring
23
6-1
181
71
7
39
50
30
13
31
77
42
47
18
61
Spring Training
Spring
24
6-1
182
75
7
40
51
31
13
31
78
42
48
18
61
Spring Training
Spring
25
6-1
182
77
7
41
51
32
13
31
79
42
49
18
61
Spring Training
Spring
26
6-1
187
77
7
41
51
32
13
31
79
42
49
18
61
Spring Training
Spring
27
6-1
187
77
7
41
51
32
13
31
79
42
49
18
61
Spring Training
Spring
28
6-1
187
77
7
41
51
31
13
30
78
42
49
18
61
Spring Training
Spring
29
6-1
187
77
7
41
51
31
13
30
78
42
49
18
61
Spring Training
Spring
30
6-1
187
77
7
41
51
31
13
30
78
42
49
18
61
Spring Training
Spring
31
6-1
187
77
7
41
51
31
13
30
78
42
49
18
61
Spring Training
Spring
32
6-1
187
77
7
41
51
31
13
30
78
42
49
18
61
Spring Training
Spring
33
6-1
187
78
7
41
51
31
14
30
78
42
49
18
61
Spring Training
Spring
34
6-1
187
78
7
41
50
32
14
30
77
41
49
18
61
Spring Training
Spring
35
6-1
187
78
7
41
50
32
14
30
77
41
49
18
61
Spring Training
Spring
36
6-1
187
77
7
41
49
32
14
30
76
40
49
18
61
Spring Training
Spring
37
6-1
187
77
7
41
47
32
14
30
76
39
49
18
61
Spring Training
Spring
38
6-1
187
73
7
41
44
32
14
27
71
37
49
18
61
Spring Training
Spring
39
6-1
187
71
7
41
41
32
14
26
67
36
49
18
61
Spring Training
Spring
40
6-1
187
69
7
41
39
32
14
26
64
34
49
18
61
Spring Training
Spring
41
6-1
187
66
7
39
36
32
14
25
62
31
49
18
61
Spring Training
Spring
42
6-1
187
51
7
35
31
30
14
19
48
28
49
18
61
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
-
23
4
22
29
27
13
59
73
34
67
77
57
56
63
65
66
36
37
0
Projected
Projected
-
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
Spring Training
Spring
21
18
5
16
23
25
12
48
80
46
59
72
57
86
64
69
71
32
31
0
Spring Training
Spring
22
20
5
17
25
25
12
54
83
50
65
78
62
88
67
72
74
36
36
0
Spring Training
Spring
23
22
5
19
27
25
12
60
86
53
71
85
68
90
69
74
76
38
39
0
Spring Training
Spring
24
23
5
21
30
27
13
65
86
55
76
90
72
90
71
74
77
39
40
0
Spring Training
Spring
25
23
5
21
30
29
13
66
86
56
79
93
74
91
71
75
77
41
41
0
Spring Training
Spring
26
23
5
21
30
29
13
66
87
56
79
93
74
91
72
75
78
41
42
0
Spring Training
Spring
27
24
5
21
30
29
13
66
88
56
79
94
75
91
73
75
78
41
42
0
Spring Training
Spring
28
24
5
21
30
29
13
67
88
56
78
95
74
90
73
74
77
40
41
0
Spring Training
Spring
29
24
5
22
30
29
13
68
88
56
79
95
74
90
73
75
77
40
41
0
Spring Training
Spring
30
25
5
22
30
29
13
68
88
56
79
95
74
90
73
75
77
41
41
0
Spring Training
Spring
31
25
5
22
30
29
13
68
88
56
80
95
74
90
73
75
77
41
41
0
Spring Training
Spring
32
25
5
22
30
29
13
68
88
56
80
96
74
90
73
75
77
41
41
0
Spring Training
Spring
33
26
5
22
30
29
13
68
88
56
80
96
75
90
73
75
77
41
42
0
Spring Training
Spring
34
26
5
22
30
29
13
68
88
56
80
96
75
88
73
75
78
41
42
0
Spring Training
Spring
35
26
5
22
30
29
13
68
90
56
80
96
75
88
73
75
78
41
42
0
Spring Training
Spring
36
26
5
22
30
29
13
68
90
55
80
96
75
87
73
75
78
41
42
0
Spring Training
Spring
37
26
5
22
30
29
13
68
90
55
80
96
75
86
73
75
78
41
42
0
Spring Training
Spring
38
26
5
22
30
29
13
68
90
51
79
94
73
81
72
75
77
41
42
0
Spring Training
Spring
39
26
5
22
30
29
13
68
87
49
79
92
72
76
72
75
76
41
42
0
Spring Training
Spring
40
26
5
22
30
29
13
68
85
48
79
91
70
70
72
75
75
41
42
0
Spring Training
Spring
41
26
5
22
30
29
13
66
84
45
76
89
67
64
70
74
74
41
41
0
Spring Training
Spring
42
23
4
22
29
27
13
59
73
34
67
77
57
56
63
65
66
36
37
0