RF Joe 'The Bandit' Kenny #42
Age: 40 | Bats: R | Throws: R | Morale: Normal
04/30/2040
RF JOE 'THE BANDIT' KENNY #42 - AGE: 40 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 4 4 4 4
Gap 5 6 5 5
Power 3 3 3 3
Eye 8 9 8 8
Avoid K's 4 4 4 4
FIELDING RATINGS
Catcher Infield Outfield
Range: - 1 4
Errors: - 1 5
Arm: 1 1 7
Turn DP: - 1 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 3
1st Base: - Center Field: -
2nd Base: - Right Field: 4
3rd Base: -
       
RUN/BUNT
Running Speed: 5
Stealing Ability: 9
Baserunning Inst.: 8
Sacrifice Bunt: 7
Bunt for Hit: 4
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Joe has leadership credentials and is very bright. He is popular in the clubhouse.
High: Leader, Loyalty, Intelligence
Low: Adaptability
Birthday:05/14/1999
Born in:Toronto, ON
Nationality:Canadian
Height:6' 0"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:9 Years, 150 Days
Service This Yr:None
40-Man Service:11 Years, 14 Days
Pro Service:18 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:-
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2021 Duluth - PEBA 22 47 170 44 9 2 1 15 27 20 2 2 32 11 3 .259 .340 .353 .693 93 93 0.7
2022 Duluth - PEBA 23 153 609 142 19 9 4 50 82 64 14 5 128 57 12 .233 .318 .314 .632 73 76 0.8
2023 Duluth - PEBA 24 99 372 78 9 7 1 32 51 36 6 3 86 23 16 .210 .288 .280 .567 60 60 -1.0
2024 Duluth - PEBA 25 53 123 36 5 3 1 14 21 16 1 0 20 7 3 .293 .379 .407 .785 126 119 0.4
2026 Duluth - PEBA 27 79 269 84 17 4 4 24 50 26 3 0 66 19 3 .312 .379 .450 .829 133 136 1.9
2027 Duluth - PEBA 28 113 381 98 27 4 2 31 51 38 2 3 94 24 2 .257 .325 .365 .690 97 97 1.1
2028 Duluth - PEBA 29 72 272 53 15 5 2 13 26 26 3 2 77 8 0 .195 .271 .309 .579 69 64 -0.5
2029 West Virginia - PEBA 30 7 23 5 2 1 0 1 4 2 0 0 9 0 0 .217 .280 .391 .671 92 93 0.0
2029 Arlington - PEBA 30 96 360 82 19 7 2 33 44 36 10 3 85 19 1 .228 .313 .336 .649 88 86 1.3
2029 Total - PEBA 30 103 383 87 21 8 2 34 48 38 10 3 94 19 1 .227 .311 .339 .650 89 86 1.4
2030 Arlington - PEBA 31 2 6 0 0 0 0 0 0 1 1 0 0 0 0 .000 .250 .000 .250 -18 6 -0.1
2032 Arlington - PEBA 33 145 533 118 35 5 4 36 48 62 6 3 151 22 1 .221 .308 .328 .636 92 93 1.5
2033 Reno - PEBA 34 49 150 41 13 0 1 14 20 19 1 1 39 8 0 .273 .357 .380 .737 124 124 0.6
Total PEBA 915 3268 781 170 47 22 263 424 346 49 22 787 198 41 .239 .319 .340 .659 89 89 6.9
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2020 Gatineau - AA 21 65 217 78 18 6 5 38 46 44 3 8 32 23 5 .359 .460 .567 1.026 172 171 2.5
2020 Thornton - AAA 21 16 58 19 5 0 0 7 9 9 2 1 9 9 2 .328 .429 .414 .842 120 122 0.4
2020 Madison - AAA 21 36 129 33 5 1 2 14 20 26 5 0 30 10 2 .256 .400 .357 .757 98 105 0.4
2020 Total - AAA 21 52 187 52 10 1 2 21 29 35 7 1 39 19 4 .278 .409 .374 .783 105 110 0.8
2021 Madison - AAA 22 95 361 114 20 6 8 50 81 64 7 6 61 41 15 .316 .422 .471 .893 144 147 4.2
2025 Racine - AAA 26 36 117 38 9 1 1 9 26 30 1 1 25 11 1 .325 .463 .444 .908 182 171 2.2
2028 Racine - AAA 29 7 28 6 0 0 0 2 1 3 0 0 8 2 0 .214 .290 .214 .505 62 44 -0.0
2029 Mansfield - AAA 30 20 74 17 4 1 0 5 5 9 0 1 21 4 0 .230 .310 .311 .620 84 87 0.2
2030 Mansfield - AAA 31 101 399 103 22 6 2 26 56 55 8 0 92 16 4 .258 .359 .358 .718 115 118 2.5
2031 Mansfield - AAA 32 79 261 64 16 1 4 32 46 49 7 3 67 18 1 .245 .375 .360 .735 127 131 2.4
2034 Santo Domingo - AAA 35 46 148 22 7 1 1 7 7 22 3 0 51 4 0 .149 .272 .230 .501 64 69 -0.4
2034 Provo - AAA 35 33 98 21 4 1 1 8 14 16 4 0 25 3 0 .214 .347 .306 .654 117 121 0.5
2034 Total - AAA 35 79 246 43 11 2 2 15 21 38 7 0 76 7 0 .175 .302 .260 .563 86 90 0.0
2035 Provo - AAA 36 119 412 93 22 3 4 37 60 70 9 1 126 19 3 .226 .350 .323 .672 96 104 0.7
Total GBB AAA 588 2085 530 114 21 23 197 325 353 46 13 515 137 28 .254 .372 .362 .734 116 119
Total GNL AA 65 217 78 18 6 5 38 46 44 3 8 32 23 5 .359 .460 .567 1.026 172 171
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2021 Madison - GBB AAA 22 4 13 2 0 1 1 2 2 4 0 0 3 0 0 .154 .353 .538 .891 140 139 0.2
2022 Duluth - PEBA 23 4 16 2 0 0 1 1 1 1 1 0 5 2 0 .125 .222 .312 .535 44 48 -0.2
2026 Duluth - PEBA 27 16 60 19 6 0 1 4 9 5 0 0 15 3 0 .317 .369 .467 .836 134 139 -0.2
2027 Duluth - PEBA 28 4 9 4 4 0 0 1 2 0 1 0 2 1 0 .444 .500 .889 1.389 286 262 -0.5
2030 Mansfield - GBB AAA 31 18 76 23 5 0 1 5 11 12 1 0 24 10 0 .303 .404 .408 .812 143 147 1.1
2031 Mansfield - GBB AAA 32 5 4 2 0 0 0 0 0 2 0 0 1 0 0 .500 .667 .500 1.167 264 268 -0.4
Total PEBA 24 85 25 10 0 2 6 12 6 2 0 22 6 0 .294 .355 .482 .837 135 136
Total GBB AAA 27 93 27 5 1 2 7 13 18 1 0 28 10 0 .290 .411 .430 .841 149 152
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Madison - AAA LF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2020 Gatineau - AA LF 1 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2020 Thornton - AAA CF 14 14 34 1 0 35 0 1.000 117.0 2.69 -1.5 .941
2020 Madison - AAA CF 2 0 1 0 0 1 0 1.000 3.0 3.00 +0.0 1.024
2020 Gatineau - AA CF 3 0 3 0 0 3 0 1.000 7.0 3.86 -0.7 .749
2020 Thornton - AAA RF 2 2 3 0 0 3 0 1.000 18.0 1.50 +0.0 1.015
2020 Madison - AAA RF 33 32 46 2 0 51 3 .941 275.0 1.57 -2.3 .929
2020 Gatineau - AA RF 59 57 128 3 1 136 5 .963 519.2 2.27 -7.2 .927
2021 Duluth - MLB LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2021 Madison - AAA LF 2 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2021 Duluth - MLB CF 4 2 4 0 0 4 0 1.000 20.0 1.80 -0.7 .792
2021 Duluth - MLB RF 39 37 71 2 1 73 0 1.000 323.0 2.03 +3.4 1.072
2021 Madison - AAA RF 93 93 182 1 0 187 4 .979 826.2 1.99 +4.6 1.038
2022 Duluth - MLB RF 150 149 274 12 0 292 6 .979 1341.2 1.92 +5.0 1.027
2023 Duluth - MLB RF 99 99 167 8 2 177 2 .989 877.2 1.79 +2.8 1.024
2024 Duluth - MLB 2B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2024 Duluth - MLB CF 3 3 7 0 0 7 0 1.000 25.0 2.52 -1.3 .805
2024 Duluth - MLB RF 21 13 28 0 0 29 1 .966 121.2 2.07 -0.6 .970
2025 Racine - AAA LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Racine - AAA RF 34 33 69 1 0 71 1 .986 308.1 2.04 +3.7 1.071
2026 Duluth - MLB SS 1 0 0 1 0 1 0 1.000 7.0 1.29 -0.0 .997
2026 Duluth - MLB LF 5 3 5 0 0 5 0 1.000 37.2 1.19 -1.4 .738
2026 Duluth - MLB CF 18 16 31 1 0 33 1 .970 143.2 2.00 -5.9 .808
2026 Duluth - MLB RF 40 35 64 4 1 68 0 1.000 315.0 1.94 +2.2 1.049
2027 Duluth - MLB LF 17 17 30 1 0 31 0 1.000 147.0 1.90 -1.9 .915
2027 Duluth - MLB CF 65 64 131 5 1 136 0 1.000 588.2 2.08 -6.0 .946
2027 Duluth - MLB RF 31 10 33 4 0 37 0 1.000 140.2 2.37 +1.7 1.070
2028 Duluth - MLB LF 2 2 3 0 0 3 0 1.000 16.0 1.69 -0.4 .981
2028 Duluth - MLB CF 12 12 42 0 0 43 1 .977 99.2 3.79 -0.5 .987
2028 Duluth - MLB RF 50 49 96 3 0 99 0 1.000 434.1 2.05 +0.4 1.033
2028 Racine - AAA RF 7 7 17 0 0 17 0 1.000 61.0 2.51 +0.1 1.008
2029 West Virginia - MLB CF 3 2 6 0 0 6 0 1.000 18.1 2.95 -0.1 1.010
2029 Arlington - MLB CF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2029 West Virginia - MLB RF 1 1 0 0 0 0 0 .000 9.0 0.00 -0.2 .000
2029 Arlington - MLB RF 94 94 227 13 5 242 2 .992 830.1 2.60 +6.1 1.020
2029 Mansfield - AAA RF 18 18 34 1 0 35 0 1.000 162.0 1.94 +0.5 1.038
2030 Mansfield - AAA LF 15 14 26 0 0 26 0 1.000 125.2 1.86 +0.3 1.000
2030 Mansfield - AAA CF 13 7 18 2 0 20 0 1.000 77.2 2.32 +0.7 1.009
2030 Arlington - MLB RF 2 2 4 0 0 4 0 1.000 18.0 2.00 +0.0 1.014
2030 Mansfield - AAA RF 80 80 163 12 2 178 3 .983 714.1 2.20 +3.5 1.016
2031 Mansfield - AAA LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2031 Mansfield - AAA CF 2 1 3 1 0 4 0 1.000 14.0 2.57 -0.7 .761
2031 Mansfield - AAA RF 60 56 97 2 0 101 2 .980 520.0 1.71 +0.1 1.001
2032 Arlington - MLB LF 3 0 2 0 0 2 0 1.000 5.0 3.60 +0.2 .998
2032 Arlington - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2032 Arlington - MLB RF 139 137 283 12 1 295 0 1.000 1230.0 2.16 +2.2 1.013
2033 Reno - MLB LF 1 1 2 0 0 2 0 1.000 8.0 2.25 -0.0 .996
2033 Reno - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2033 Reno - MLB RF 42 35 59 2 0 62 1 .984 325.0 1.69 -1.5 .983
2034 Santo Domingo - AAA LF 4 4 11 0 0 11 0 1.000 36.0 2.75 +1.0 1.086
2034 Provo - AAA LF 4 4 7 0 0 7 0 1.000 36.0 1.75 -0.3 .987
2034 Santo Domingo - AAA CF 1 0 0 0 0 0 0 .000 1.0 0.00 -0.7 .000
2034 Provo - AAA CF 4 2 8 0 0 8 0 1.000 19.0 3.79 -0.8 .910
2034 Santo Domingo - AAA RF 11 10 27 0 0 28 1 .964 87.0 2.79 -0.1 .999
2034 Provo - AAA RF 9 7 22 0 0 22 0 1.000 70.1 2.82 +0.3 .999
2035 Provo - AAA LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2035 Provo - AAA RF 118 115 225 9 2 241 7 .971 1020.0 2.06 -6.3 .968
TOTAL 2B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
TOTAL SS 1 0 0 1 0 1 0 1.000 7.0 1.29 -0.0 .997
TOTAL LF 55 45 86 1 0 87 0 1.000 416.1 1.88 -2.6 .957
TOTAL CF 145 123 288 10 1 300 2 .993 1136.0 2.36 -18.4 .923
TOTAL RF 1232 1171 2319 91 15 2448 38 .984 10548.2 2.06 +18.4 1.011
PLAYER HISTORY
01/25/2017 Signed a minor league contract with the Ciudad Acuña Mariachis organization, was discovered in Canada.
02/07/2017 Named the #1 prospect in the ABSF-MEX AAA
01/01/2018 OSA scouting updated ratings (potential): Contact: 3 (5); Power: 1 (2); Eye: 3 (6).
02/06/2018 Named the #3 prospect in the ABSF-MEX AAA
04/18/2018 Was traded by the Ciudad Acuña Mariachis to the Mérida Adelantados, along with 2B Ramón Fernández, in exchange for MR Carlos Hernández.
01/01/2019 OSA scouting updated ratings (potential): Contact: 5 (8); Power: 3 (5); Eye: 5 (10).
02/05/2019 Named the #3 prospect in the ABSF-MEX AAA
01/01/2020 OSA scouting updated ratings (potential): Contact: 6 (7); Power: 3 (4); Eye: 5 (9).
02/11/2020 Named the #19 prospect in the ABSF-MEX AAA
03/01/2020 Released by the Mérida Adelantados.
03/06/2020 Signed a minor league contract ($15,000,000 bonus) with the Aurora Borealis organization.
06/14/2020 Was selected to the 2020 Great Northern League All-Star Game.
07/04/2020 Injured (ankle soreness), out for 1-2 weeks.
07/28/2020 Was traded by the Aurora Borealis to the Duluth Warriors, along with SP Michael Ladner, C Miguel Angel Gálvez, 1B Miguel Salinas, in exchange for SP Dave Barker, CL Gerardo Rivera.
01/01/2021 OSA scouting updated ratings (potential): Contact: 6 (6); Power: 3 (3); Eye: 7 (8).
06/13/2021 Was selected to the 2021 Global Baseball Brotherhood All-Star Game.
07/20/2021 Injured (wrist soreness), day-to-day for 6 days.
10/21/2021 Wins the 2021 GBB AAA RML Glove Wizard Award at RF.
01/01/2022 OSA scouting updated ratings (potential): Contact: 7 (7); Power: 3 (3); Eye: 7 (8).
12/01/2022 Received a 1-year contract worth a total of $510,000 through automatic renewal.
01/01/2023 OSA scouting updated ratings (potential): Contact: 7 (7); Power: 3 (3); Eye: 7 (7).
08/15/2023 Injured (strained hamstring), out for 3 weeks.
12/01/2023 Received a 1-year contract worth a total of $510,000 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Contact: 7 (7); Power: 3 (3); Eye: 7 (8).
08/19/2024 Injured (torn quadriceps), out for 6-7 weeks.
12/03/2024 Received a 1-year contract worth a total of $765,000 through arbitration.
01/01/2025 OSA scouting updated ratings (potential): Contact: 7 (7); Power: 3 (3); Eye: 7 (8).
05/25/2025 Injured (ruptured medial collateral ligament), out for 8 months.
12/07/2025 Received a 1-year contract worth a total of $3,113,500 through arbitration.
12/12/2025 Signed a 3-year contract extension worth a total of $37,530,000 with the Duluth Warriors organization.
01/01/2026 OSA scouting updated ratings (potential): Contact: 7 (7); Power: 3 (3); Eye: 7 (8).
08/30/2026 Goes 5-6 against the Okinawa Shisa, with 3 2B, 1 RBI and 2 R.
11/11/2026 Injured (Back tightness), day-to-day for 2 days.
11/12/2026 Wins the 2026 Planetary Extreme Championship with the Duluth Warriors.
01/01/2027 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (3); Eye: 6 (7).
01/01/2028 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (3); Eye: 6 (7).
04/04/2028 Injured (Partially torn labrum), out for 2 months.
10/12/2028 Released by the Duluth Warriors.
12/07/2028 Signed a minor league contract with the West Virginia Alleghenies organization.
01/01/2029 OSA scouting updated ratings (potential): Contact: 6 (6); Power: 3 (3); Eye: 7 (8).
04/07/2029 Signed a 1-year contract extension worth a total of $1,001,000 with the West Virginia Alleghenies organization.
05/21/2029 Was traded by the West Virginia Alleghenies to the Arlington Bureaucrats in exchange for SP Bayesa Msamaki, SP Harry Dondale.
06/13/2029 Injured (Finger blister), day-to-day for 2 days.
08/12/2029 Injured (Mild hamstring strain), day-to-day for 2 days.
01/01/2030 OSA scouting updated ratings (potential): Contact: 5 (6); Power: 3 (3); Eye: 7 (8).
04/22/2030 Released by the Arlington Bureaucrats.
05/01/2030 Signed a minor league contract with the West Virginia Alleghenies organization.
09/30/2030 Wins the 2030 GBB AAA AML Championship MVP Award.
10/08/2030 Wins the 2030 Global Baseball Brotherhood Ambassador's Cup with the Mansfield Mohicans!
01/01/2031 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (3); Eye: 7 (8).
10/03/2031 Wins the 2031 Global Baseball Brotherhood Ambassador's Cup with the Mansfield Mohicans!
11/09/2031 Signed a 1-year minor league contract extension with the West Virginia Alleghenies organization.
12/06/2031 Was traded by the West Virginia Alleghenies to the Arlington Bureaucrats, along with RP Lorne Allen, a 11th draft pick, in exchange for a 8th draft pick.
01/01/2032 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (3); Eye: 8 (8).
05/07/2032 Injured (Bruised knee), day-to-day for 1-2 weeks.
08/03/2032 Injured (Tender shoulder), day-to-day for 4 days.
11/30/2032 Became a free agent.
01/01/2033 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (3); Eye: 8 (8).
02/06/2033 Signed a minor league contract with the Reno Zephyrs organization.
09/19/2033 Released by the Reno Zephyrs.
01/01/2034 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 8 (8).
02/11/2034 Signed a minor league contract with the San Juan Coqui organization.
03/15/2034 Injured (sore back),day-to-day for one week.
05/03/2034 Did not elect for free agency and will remain in the San Juan organization.
06/20/2034 Was claimed off waivers by Palm Springs while with San Juan.
11/22/2034 Signed a 1-year minor league contract extension with the Palm Springs Codgers organization.
01/01/2035 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 8 (8).
06/16/2035 Injured (mild hamstring strain),day-to-day for 2 days.
12/02/2035 Became a minor league free agent.
01/01/2036 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 8 (8).
11/13/2036 Retired from professional baseball.
LEADERBOARD APPEARANCES
Year PA Rank
2022 706 5
Year 2B Rank
2032 35 4
Year 3B Rank
2022 9 2
2023 7 5
2029 8 6
Year SB Rank
2022 57 1
Year SH Rank
2022 13 7
Monday, April 22nd , 2024 - OOTP Baseball 24.11 Build 85