Show classic player card
Keith Hernandez League
4-8-2146
David Upton Second Base
Retired (2031, Age 38)
CAREER BIOGRAPHICAL DATA
AVG .278 Total Rating B+   Bats/Throws B/R
OPS .783 Status Deceased (2069) Option Years 0  
H 2653 Age at Death 76 Date of Birth 06-18-1993
HR 320 Drafted Round 1, Pick 12
(2012)
Majors Svc Time 16 years
(126 games)
RBI 1374
SB 241
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L A- Endurance B-   Ldrship
Power vs. R B+ Power vs. L Velocity   Mentor vR
Speed B- Bunt D- Control D-   Mentor vL
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range B+ WS Rings 0
1B --- LF --- Arm B+ WS Appearances 0
2B A+ (100%) CF ---   Health C+ LCS Appearances 0
3B --- RF ---   Injured Days 0 All Star Teams 6
* League requires 50% rating to start at catcher.

Year   Team G AB R H 2B 3B HR RBI BB SO HBP SF SB CS E OPS OBP SLG ISO AVG Awards
2014 TB
2
5
1
1
0
0
0
1
0
2 0 0
0
1 1
.400
.200
.200
.000
.200
2015 TB
146
603
61
135
18
3
13
59
43
129 3 3
14
13 17
.606
.278
.328
.104
.224
2016 TB
146
593
65
149
27
5
15
52
60
98 5 2
16
14 13
.714
.324
.390
.138
.251
2017 TB
146
582
73
149
22
2
11
49
46
91 1 2
22
6 3
.668
.311
.357
.101
.256
2018 BAL
143
539
77
146
24
1
17
88
54
69 4 2
15
2 3
.754
.341
.414
.143
.271
2019 BAL
133
530
90
149
29
1
20
79
41
81 0 4
13
4 5
.783
.330
.453
.172
.281
2020 BAL
146
577
86
161
27
4
24
86
62
62 1 5
18
4 3
.812
.347
.464
.185
.279
2021 BAL
146
584
89
163
31
6
18
98
70
84 4 4
24
5 5
.803
.358
.445
.166
.279
2022 BAL
146
575
102
180
24
6
23
87
78
85 1 5
12
7 7
.889
.393
.496
.183
.313
2023 BAL
146
590
92
181
20
10
26
102
60
74 3 1
26
4 3
.880
.373
.507
.200
.307
2024 BAL
146
584
89
181
35
6
25
98
54
88 2 3
21
6 3
.887
.369
.519
.209
.310
2025 BAL
104
429
65
134
25
7
14
63
36
79 3 3
9
5 2
.868
.367
.501
.189
.312
2026 BAL
146
565
99
163
28
4
29
102
60
87 1 3
11
7 1
.862
.356
.506
.218
.288
2027 BAL
146
555
73
151
28
4
17
79
59
95 1 3
10
14 4
.770
.341
.429
.157
.272
2028 BAL
144
571
81
180
39
3
20
99
46
79 3 4
10
7 2
.866
.367
.499
.184
.315
2029 BAL
144
547
73
147
26
1
17
91
61
80 3 5
8
3 8
.756
.343
.413
.144
.269
2030 BAL
142
553
64
148
24
5
15
89
56
104 1 6
6
15 8
.743
.333
.410
.143
.268
2031 BAL
142
560
71
135
15
3
16
52
49
93 3 1
6
6 9
.669
.305
.364
.123
.241
Total
2414
9542
1351
2653
442
71
320
1374
935
1480 39 56
241
123 97
.783
.343
.440
.162
.278
Career Transactions
DateTransaction
2031-11-01David Upton has retired from the Baltimore Templars
2025-08-10David Upton of the Baltimore Templars is injured and is expected to be out 37 days.
2019-05-16David Upton of the Baltimore Templars is injured and is expected to be out 19 days.
2018-03-26The Baltimore Templars have drafted David Upton #1 overall in the Expansion Draft.
2015-04-01The Tampa Bay Devil Rays have promoted Billy Gray to the major league team. The Tampa Bay Devil Rays have promoted Tom Hodges to the major league team. The Tampa Bay Devil Rays have promoted David Upton to the major league team.
2014-04-13The Tampa Bay Devil Rays have promoted Evar Abbott to the major league team. The Tampa Bay Devil Rays have promoted Frank Doll to the major league team. The Tampa Bay Devil Rays have sent Tom Hodges to the minors. The Tampa Bay Devil Rays have sent David Upton to the minors.
2014-03-25A trade has been completed between the Tampa Bay Devil Rays and the New York Apostles. The New York Apostles receive Carl Knoll, Jim Cuccinello, Cristian Norman, Rocky Hammond from the Tampa Bay Devil Rays in exchange for Tom Hodges, David Upton, Draft Pick - 2017 Round 1 (NYA), Draft Pick - 2016 Round 1 (NYA), Draft Pick - 2015 Round 1 (NYA), Draft Pick - 2014 Round 1 (NYA).