Show classic player card
Satchel Paige League
7-18-2042
John Lang Left Field
Retired (2031, Age 38)
CAREER BIOGRAPHICAL DATA
AVG .259 Total Rating   Bats/Throws R/R
OPS .735 Status Retired (2031) Option Years 0  
H 1562 Age 49 (OS 49) Date of Birth 01-16-1993
HR 208 Drafted Round 3, Pick 59
(2011)
Majors Svc Time 13 years
(139 games)
RBI 783
SB 293
OFFENSE PITCHING MENTORING
Contact vs. R C+ Contact vs. L Endurance B-   Ldrship
Power vs. R Power vs. L Velocity   Mentor vR A+
Speed A- Bunt B- Control D-   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range B- WS Rings 1
1B --- LF A+ (100%) Arm A- WS Appearances 1
2B --- CF B+ (73.2%)   Health C+ LCS Appearances 1
3B --- RF A+ (93.4%)   Injured Days 0 All Star Teams 0
* 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
2017 BAL
123
472
58
115
13
1
13
60
33
115 2 6
19
10 5
.650
.292
.358
.114
.244
2018 BAL-HOU
144
565
80
136
17
3
15
59
36
134 3 2
7
3 6
.650
.289
.361
.120
.241
2019 HOU
141
565
103
151
17
5
25
61
53
128 4 2
27
10 4
.781
.333
.448
.181
.267
2020 HOU
137
574
81
152
19
6
20
68
57
128 1 4
35
19 2
.754
.330
.423
.159
.265
2021 HOU
145
601
90
158
19
5
22
62
47
149 4 0
40
17 7
.742
.321
.421
.158
.263
2022 HOU
145
579
83
155
20
6
20
68
50
125 0 2
32
11 5
.751
.325
.427
.159
.268
2023 HOU
161
311
44
80
12
6
13
50
41
61 1 1
15
10 3
.804
.345
.460
.203
.257
2024 MON
99
379
55
101
18
2
15
60
29
86 1 3
19
10 2
.761
.318
.443
.177
.266
2025 MON
140
360
44
87
15
9
12
54
34
87 1 2
14
5 2
.741
.307
.433
.192
.242
2026 MON
151
511
81
136
31
5
18
57
29
110 4 3
22
5 5
.761
.309
.452
.186
.266
2027 MON
145
531
77
153
20
11
24
106
41
118 2 2
33
14 7
.843
.340
.503
.215
.288
2028 MON
116
261
32
60
6
3
6
35
18
63 0 3
12
4 3
.621
.277
.345
.115
.230
2029 MON
90
197
21
42
7
4
2
29
19
60 0 1
13
5 1
.601
.281
.320
.107
.213
2030 MON
43
134
20
36
4
0
3
14
9
26 0 1
5
6 1
.678
.312
.366
.097
.269
2031 MON
1
2
0
0
0
0
0
0
1
0 0 0
0
0 0
.333
.333
.000
.000
.000
Total
1781
6042
869
1562
218
66
208
783
497
1390 23 32
293
129 53
.735
.316
.420
.161
.259
Career Transactions
DateTransaction
2031-11-01John Lang has retired from the Free Agency Pool
2031-05-12The Montreal Howlers have waived John Lang.
2031-04-08The Montreal Howlers have promoted Ray Hernandez to the major league team. The Montreal Howlers have designated John Lang for assignment.
2029-06-17John Lang of the Montreal Howlers is injured and is expected to be out 26 days.
2028-07-24John Lang of the Montreal Howlers is injured and is expected to be out 32 days.
2024-06-11John Lang of the Montreal Howlers is injured and is expected to be out 16 days.
2024-04-05John Lang of the Montreal Howlers is injured and is expected to be out 46 days.
2024-04-01Trade #1845852 has been completed between the Montreal Howlers and the Houston Outlaws . The Houston Outlaws receive Seth Hermann from the Montreal Howlers in exchange for Dorsey Trosky, John Lang.
2023-04-06The Houston Outlaws have placed John Lang on the trade block.
2020-07-29John Lang of the Houston Outlaws is injured and is expected to be out 11 days.
2018-06-06Trade #1818509 has been completed between the Baltimore Orioles and the Houston Outlaws . The Houston Outlaws receive Charlie Lange, Billy Saenz, Jim Romero, John Lang, Shigeru Hiramasu, Jodie Eckhardt, Draft Pick 2021 Round 1 BAL (Bud Verban), Draft Pick 2020 Round 1 BAL (Dorsey Trosky), Draft Pick 2019 Round 2 BAL (Tom Colbert) from the Baltimore Orioles in exchange for Bing Addison, Bobby Thobe, Lee Capra, Jeoff Jose, Rick Ryan, Draft Pick 2020 Round 3 HOU (Mike Krehmeyer).
2017-08-19John Lang of the Baltimore Orioles is injured and is expected to be out 8 days.
2017-04-12The Baltimore Orioles have promoted John Lang to the major league team. The Baltimore Orioles have promoted Pat Yount to the major league team. The Baltimore Orioles have designated John Kennedy for assignment. The Baltimore Orioles have sent Jodie Eckhardt to the minors.