Show classic player card
Harold Baines League
4-1-2053
Xavier Armstrong Relief Pitcher
Retired (2024, Age 37)
CAREER BIOGRAPHICAL DATA
ERA 3.48 Total Rating   Bats/Throws L/R
W-L 219-136 Status Retired (2024) Option Years 0  
SV 1 Age 66 (OS 67) Date of Birth 12-02-1986
K 2429 Drafted Round 1, Pick 14
(2006)
Majors Svc Time 14 years
(152 games)
IP 3180.0
WHIP 1.19
OFFENSE PITCHING MENTORING
Contact vs. R D- Contact vs. L D- Endurance C+   Ldrship
Power vs. R Power vs. L D- Velocity C+   Mentor Val A-
Speed C+ Bunt A+ Control A-
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 2
1B --- LF --- Arm C- WS Appearances 3
2B --- CF ---   Health LCS Appearances 7
3B --- RF ---   Injured Days 0 All Star Teams 3
* League requires 50% rating to start at catcher.

Year   Team W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA Awards
2010 OAK
12
7
30
29
0
0
0
0
197.0
190 84 77 0 59
149
1.26
3.52
2011 OAK
15
16
36
36
0
0
0
0
237.1
250 130 124 2 64
175
1.32
4.70
2012 OAK
19
12
36
36
0
0
0
0
245.0
241 114 108 1 78
158
1.30
3.97
2013 OAK
20
9
36
36
0
0
0
0
256.2
228 93 86 1 45
212
1.06
3.02
2014 OAK
20
9
36
36
0
0
0
0
249.2
232 115 102 1 70
207
1.21
3.68
2015 OAK
15
7
36
36
0
0
0
0
256.0
229 98 91 2 58
219
1.12
3.20
2016 OAK
13
11
36
35
0
0
0
0
247.2
211 104 100 1 71
174
1.14
3.63
2017 OAK
17
8
34
34
1
1
0
0
245.0
171 79 78 2 71
175
0.99
2.87
2018 OAK
18
11
36
36
0
0
0
0
255.0
232 99 89 0 77
187
1.21
3.14
2019 OAK
21
3
34
34
0
0
0
0
246.0
204 79 76 0 66
194
1.10
2.78
2020 OAK
20
13
36
36
0
0
0
0
257.0
207 84 70 0 71
230
1.08
2.45
2021 OAK-CHA
11
8
23
23
6
2
0
0
162.0
141 67 63 2 41
118
1.12
3.50
2021 OAK
2
4
8
8
0
0
0
0
57.1
47 20 19 0 13
44
1.05
2.98
2021 CHA
9
4
15
15
6
2
0
0
104.2
94 47 44 2 28
74
1.17
3.78
2022 CHA
6
8
69
1
0
0
0
2
109.0
97 47 45 0 36
92
1.22
3.72
2023 CHA
7
2
67
0
0
0
0
2
99.0
89 41 36 4 35
54
1.25
3.27
2024 CHA
5
12
36
19
0
0
1
3
117.2
162 87 83 3 49
85
1.79
6.35
2053
0
0
0
0
0
0
0
0
0.0
0 0 0 0 0
0
0.00
0.00
Total
219
136
581
427
7
3
1
7
3180.0
2884 1321 1228 19 891
2429
1.19
3.48
Career Transactions
DateTransaction
2024-11-01Xavier Armstrong has retired from the Chicago Stars
2021-06-04Trade #1357173 has been completed between the Oakland River Cats and the Chicago Stars. The Chicago Stars receive Xavier Armstrong, Don Clay from the Oakland River Cats in exchange for Bob Klesko, Ed "Cockey" Clarke, Draft Pick 2023 Round 2 CHA (Doug Gerlach).
2017-06-04Xavier Armstrong of the Oakland River Cats has thrown a no-hitter against the Los Angeles Quake .
2012-04-01The Oakland River Cats have promoted Xavier Armstrong to the major league team. The Oakland River Cats have designated Nelson Edens for assignment.
2011-10-23The Oakland River Cats have sent Xavier Armstrong to the minors.
2011-04-01The Oakland River Cats have promoted Xavier Armstrong to the major league team. The Oakland River Cats have sent Nub Burrows to the minors.
2010-09-05The Oakland River Cats have promoted Nub Burrows to the major league team. The Oakland River Cats have sent Xavier Armstrong to the minors.
2010-04-01The Oakland River Cats have promoted Xavier Armstrong to the major league team. The Oakland River Cats have designated Nelson Edens for assignment.
2004-04-03Trade #1229665 has been completed between the Oakland River Cats and the Philadelphia Jesuits. The Philadelphia Jesuits receive Roy Baker, Edgar Williamson from the Oakland River Cats in exchange for Draft Pick 2005 Round 1 PHI (Hiro Matsumo), Draft Pick 2006 Round 1 PHI (Xavier Armstrong), Draft Pick 2007 Round 1 PHI (Nub Burrows).