Show classic player card
Joe DiMaggio League
4-1-2080
Xavier Kirby Right Field
Retired (1996, Age 37)
CAREER BIOGRAPHICAL DATA
AVG .271 Total Rating   Bats/Throws R/R
OPS .801 Status Deceased (2025) Option Years 0  
H 1761 Age at Death 66 Date of Birth 03-01-1959
HR 323 Drafted Round 1, Pick 8
(1980)
Majors Svc Time 16 years
(32 games)
RBI 1074
SB 70
OFFENSE PITCHING MENTORING
Contact vs. R C+ Contact vs. L B- Endurance B-   Ldrship
Power vs. R Power vs. L A- Velocity C+   Mentor vR B-
Speed B- Bunt C- Control   Mentor vL B-
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range C+ WS Rings 1
1B --- LF --- Arm C+ WS Appearances 3
2B --- CF ---   Health D+ LCS Appearances 9
3B --- RF A+ (100%)   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
1981 KC
135
540
94
155
18
3
32
98
46
108 2 2
2
1 6
.853
.344
.509
.222
.287
1982 KC
136
546
80
142
19
3
35
94
39
123 5 1
8
6 3
.813
.315
.498
.238
.260
1983 KC
135
546
86
160
16
1
28
101
65
123 1 7
12
7 5
.845
.365
.480
.187
.293
1984 KC-NYA
93
359
56
85
22
1
11
51
29
74 2 3
3
2 2
.691
.295
.396
.159
.237
1985 NYA
113
444
68
119
15
1
22
77
42
87 1 3
3
0 2
.786
.331
.455
.187
.268
1986 NYA
126
525
97
159
25
6
31
103
38
91 4 6
1
0 0
.901
.351
.550
.248
.303
1987 NYA
130
515
82
146
19
4
31
86
41
117 3 6
3
0 8
.853
.336
.517
.233
.283
1988 NYA
60
110
19
27
7
0
3
13
15
27 1 0
0
0 0
.732
.341
.391
.145
.245
1989 NYA
136
454
69
125
21
5
20
72
41
84 1 5
14
4 2
.809
.333
.476
.200
.275
1990 NYA
129
453
81
123
14
3
28
91
39
96 4 2
7
1 2
.834
.333
.501
.230
.272
1991 NYA
112
365
52
94
14
7
15
48
26
77 2 1
4
7 1
.767
.310
.458
.200
.258
1992 NYA
117
242
43
69
13
1
10
47
22
38 3 1
5
4 1
.822
.351
.471
.186
.285
1993 NYA
131
317
58
92
13
3
17
51
26
54 1 3
3
2 1
.854
.343
.511
.221
.290
1994 NYA
96
216
34
60
11
1
10
34
19
46 1 0
2
1 1
.816
.339
.477
.199
.278
1995 NYA
141
373
52
101
15
3
19
61
26
86 2 2
0
1 0
.800
.320
.480
.209
.271
1996 NYA
130
501
44
104
16
1
11
47
35
132 1 2
3
3 3
.569
.260
.309
.102
.208
Total
1920
6506
1015
1761
258
43
323
1074
549
1363 34 44
70
39 37
.801
.329
.472
.202
.271
Career Transactions
DateTransaction
1996-11-01Xavier Kirby has retired from the New York Spring Run Yankees
1996-09-23Xavier Kirby of the New York Spring Run Yankees is injured and is expected to be out 32 days.
1994-07-24The New York Gothams have removed Xavier Kirby from the trade block.
1994-05-24The New York Gothams have placed Xavier Kirby on the trade block.
1991-08-30Xavier Kirby of the New York Diamond Kings is injured and is expected to be out 20 days.
1988-04-19Xavier Kirby of the New York Mohegans is injured and is expected to be out 28 days.
1986-07-21Xavier Kirby of the New York Revolution is injured and is expected to be out 14 days.
1985-06-21Xavier Kirby of the New York Revolution is injured and is expected to be out 33 days.
1984-09-14Xavier Kirby of the New York Revolution is injured and is expected to be out 19 days.
1984-09-04A trade has been completed between the Kansas City Cowboys and the New York Revolution. The New York Revolution receive Xavier Kirby, Rube Reuschel from the Kansas City Cowboys in exchange for Rocky Diaz.
1984-06-22Xavier Kirby of the Kansas City Cowboys is injured and is expected to be out 22 days.
1984-04-10Xavier Kirby of the Kansas City Cowboys is injured and is expected to be out 21 days.
1980-10-03The Kansas City Cowboys have promoted Xavier Kirby to the major league team. The Kansas City Cowboys have promoted Jim Dunning to the major league team.
1980-04-04The Kansas City Cowboys have renamed Van Rodriguez to Xavier Kirby.