P Kenneth McSwain #21
Age: 53 | Bats: R | Throws: R | Morale: Very Good
04/13/2052
P KENNETH MCSWAIN #21 - AGE: 53 - BATS: R - THROWS: R - MORALE: VERY GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
0 0 0-0 0 0.00 0.0 0 0 0 0 0.00 0.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 3 2 3 3
Movement 3 3 3 3
Control 2 2 2 2
PITCHING RATINGS
Pitch Cur. Pot.
Slider 3 3
Changeup 3 3
Sinker 3 3
Forkball 3 3
 
OTHER PITCHING RATINGS
Velocity 90-92 Mph
Stamina 4
Suggested Role Starter
Type Extreme Groundball
Hold Runners 2
Defense 2
RUN/BUNT RATINGS
Running Speed: 1
Stealing Ability: 1
Baserunning Inst.: 1
Sacrifice Bunt: 5
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
PERSONALITY
Nothing stands out about McSwain.
High: Loyalty, Adaptability
Birthday:08/23/1998
Born in:Haldimand County, ON
Nationality:Canadian
Height:6' 6"
Weight:225 lbs
Local Popularity:Fair
National Pop.:Well Known
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:9 Years, 50 Days
Service This Yr:None
40-Man Service:11 Years, 126 Days
Pro Service:17 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:2021, 5th Pick in Round 1
StatsPlus
StatsPlus Player Page
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2021 Windsor - GLBL 22 6 6 3 1 0 3.62 32.1 26 13 13 2 17 19 1 0 1.33 .245 4.69 -0.2 88
2022 Windsor - GLBL 23 29 29 7 14 0 4.17 174.2 160 91 81 11 96 137 1 0 1.47 .293 4.08 0.4 79
2023 Windsor - GLBL 24 28 27 14 8 0 3.96 168.1 157 82 74 16 87 96 0 0 1.45 .279 4.46 1.4 102
2024 Windsor - GLBL 25 27 26 7 12 0 3.54 157.2 142 73 62 9 80 97 2 1 1.41 .281 3.95 1.3 101
2025 Windsor - GLBL 26 18 18 4 8 0 4.44 93.1 75 46 46 8 69 63 0 0 1.54 .258 5.09 -0.0 89
2026 Windsor - GLBL 27 5 5 0 2 0 6.45 22.1 24 19 16 0 13 17 0 0 1.66 .320 2.98 0.5 56
2028 Hamilton - GLBL 29 41 20 9 7 1 3.36 142.0 100 55 53 8 88 97 0 0 1.32 .232 4.11 0.9 113
2029 Hamilton - GLBL 30 25 5 1 4 0 7.19 46.1 52 42 37 8 26 41 0 0 1.68 .324 5.24 -0.4 55
2030 Chicago - GLBL 31 9 0 0 1 1 2.25 12.0 12 3 3 0 4 8 0 0 1.33 .308 3.32 0.2 191
2031 Chicago - GLBL 32 6 0 0 1 0 11.57 7.0 12 9 9 0 5 8 0 0 2.43 .500 3.37 0.1 34
2032 Chicago - GLBL 33 11 11 2 6 0 3.33 51.1 51 26 19 5 25 42 0 0 1.48 .313 4.24 0.6 121
2033 Chicago - GLBL 34 28 28 14 8 0 2.63 171.1 138 57 50 10 63 115 0 0 1.17 .259 3.78 2.8 152
2034 Chicago - GLBL 35 27 27 12 5 0 2.42 145.1 106 50 39 4 84 102 1 1 1.31 .248 3.92 2.5 176
2035 Chicago - GLBL 36 49 10 3 7 3 4.00 110.1 90 51 49 9 48 94 0 0 1.25 .262 3.82 0.9 96
Total GLBL 309 212 76 84 5 3.72 1334.1 1145 617 551 90 705 936 5 2 1.39 .272 4.14 11.0 102
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2020 Total - 21 15 15 9 2 0 2.04 101.2 79 27 23 4 27 132 0 0 1.04 .314 1.91 4.5 100
2021 Leamington - AAA 22 20 20 8 5 0 2.19 127.2 87 35 31 6 46 117 2 1 1.04 .243 3.03 1.8 140
2025 Leamington - AAA 26 2 2 1 1 0 4.09 11.0 9 6 5 1 8 8 0 0 1.55 .242 4.74 -0.1 81
2026 Leamington - AAA 27 18 16 5 4 0 2.93 89.0 74 31 29 4 30 69 0 0 1.17 .269 3.15 1.6 119
2027 Manitoulin Island - AAA 28 42 10 2 9 3 2.34 103.2 76 34 27 2 48 112 1 0 1.20 .285 2.43 2.1 135
2029 Manitoulin Island - AAA 30 23 1 4 3 0 3.00 30.0 19 12 10 2 18 31 0 0 1.23 .227 4.14 -0.1 123
2030 Saugatuck - AAA 31 7 7 2 0 0 3.38 40.0 34 16 15 0 11 63 0 0 1.12 .374 1.38 2.1 121
2031 Saugatuck - AAA 32 18 18 8 1 0 2.76 101.0 82 35 31 5 30 109 0 0 1.11 .296 3.16 3.0 161
2032 Saugatuck - AAA 33 12 12 6 3 0 1.84 78.1 59 18 16 5 20 78 0 0 1.01 .266 3.13 2.0 221
2036 St. Catharines - AA 37 1 1 0 0 0 1.29 7.0 4 1 1 0 2 10 0 0 0.86 .308 1.75 0.3 314
2036 Manitoulin Island - AAA 37 6 6 1 4 0 4.02 40.1 42 22 18 2 6 37 0 0 1.19 .339 2.44 1.2 87
2036 Bay of Quinte - AAA 37 19 19 10 5 0 2.20 130.2 97 33 32 5 27 118 1 0 0.95 .262 2.56 3.6 159
2036 Total - AAA 37 25 25 11 9 0 2.63 171.0 139 55 50 7 33 155 1 0 1.01 .281 2.53 4.8 133
2037 Sarnia - AA 38 1 0 0 0 0 0.00 1.2 1 0 0 0 1 2 0 0 1.20 .250 2.82 0.0 999
2037 Leamington - AAA 38 5 0 1 0 0 1.29 7.0 2 1 1 0 2 7 0 0 0.57 .133 2.36 0.1 273
Total GAAA 172 111 48 35 3 2.55 758.2 581 243 215 32 246 749 4 1 1.09 .275 2.85 139.9
Total GAA 2 1 0 0 0 1.04 8.2 5 1 1 0 3 12 0 0 0.92 .294 1.96 388.5
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2034 Chicago - GLBL 35 3 1 0 1 0 8.53 6.1 7 6 6 1 3 2 0 0 1.58 .261 5.79 -0.1 50
2035 Chicago - GLBL 36 2 0 0 0 0 5.79 4.2 4 3 3 1 1 3 0 0 1.07 .231 5.08 -0.1 66
Total GLBL 5 1 0 1 0 7.36 11.0 11 9 9 2 4 5 0 0 1.36 .250 5.49 55.7
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2021 Windsor - MLB P 6 6 3 6 0 9 0 1.000 32.1 2.51 -0.2 .997
2022 Windsor - MLB P 29 29 9 18 1 31 4 .871 174.2 1.39 -1.3 .933
2023 Windsor - MLB P 28 27 7 28 3 37 2 .946 168.1 1.87 +2.9 1.080
2024 Windsor - MLB P 27 26 11 21 1 34 2 .941 157.2 1.83 -0.9 .931
2025 Windsor - MLB P 18 18 3 17 1 20 0 1.000 93.1 1.93 +1.5 1.043
2026 Windsor - MLB P 5 5 1 3 1 4 0 1.000 22.1 1.61 -0.6 1.037
2028 Hamilton - MLB P 41 20 9 20 2 29 0 1.000 142.0 1.84 +1.6 .996
2029 Hamilton - MLB P 24 5 0 8 0 9 1 .889 46.1 1.55 -0.1 1.038
2030 Chicago - MLB P 9 0 0 0 0 1 1 .000 12.0 0.00 -0.5 .000
2031 Chicago - MLB P 6 0 0 0 0 0 0 .000 7.0 0.00 0.0 .000
2032 Chicago - MLB P 10 10 3 3 0 8 2 .750 51.1 1.05 +0.1 .350
2033 Chicago - MLB P 28 28 7 23 2 32 2 .938 171.1 1.58 +0.7 .960
2034 Chicago - MLB P 26 26 7 2 0 10 1 .900 145.1 0.56 +0.5 .769
2035 Chicago - MLB P 49 10 4 13 1 18 1 .944 110.1 1.39 -0.2 1.031
TOTAL P 306 210 64 162 12 242 16 .934 1334.1 1.52 +3.4 .975
PLAYER HISTORY
01/01/2021 OSA scouting updated ratings (potential): Stuff: 2 (4); Movement: 4 (4); Control: 1 (2).
03/01/2021 Drafted in the 2021 first-year player draft (Round 1, Pick 5, 5th overall pick) by the Windsor Vigilantes, out of college (British Columbia).
03/01/2021 Released by the Windsor organization.
03/01/2021 Drafted in the 2021 first-year player draft (Round 1, Pick 5, 5th overall pick) by the Windsor Vigilantes, out of college (British Columbia).
03/01/2021 Released by the Windsor organization.
03/01/2021 Drafted in the 2021 first-year player draft (Round 1, Pick 5, 5th overall pick) by the Windsor Vigilantes, out of college (British Columbia).
04/05/2021 Named the #12 prospect in the GLBL
04/11/2021 Injured (Mild abdominal strain), day-to-day for 4 days.
06/11/2021 Signed a 7-year contract extension worth a total of $14,000,000 with the Windsor Vigilantes organization.
07/07/2021 Pitches a PERFECT GAME against the Plymouth Rockers, striking out 6 hitters!
08/18/2021 Injured (Mild oblique strain), day-to-day for 1 day.
10/24/2021 Received a 1-year contract worth a total of $507,500 through automatic renewal.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 3 (5); Movement: 4 (5); Control: 2 (3).
04/11/2022 Named the #12 prospect in the GLBL
05/01/2022 Injured (Elbow strain), day-to-day for 2 weeks.
07/30/2022 Injured (Forearm stiffness), out for 5 days.
09/13/2022 Injured (Mild abdominal strain), day-to-day for 4 days.
10/30/2022 Received a 1-year contract worth a total of $507,500 through automatic renewal.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 3 (5); Movement: 4 (5); Control: 2 (3).
10/07/2023 Wins the 2023 GLBL CAN Lake Erie Bat Award at P.
10/29/2023 Received a 1-year contract worth a total of $507,500 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 3 (5); Movement: 4 (4); Control: 2 (2).
07/06/2024 Pitches a 5-hit shutout against the Owen Sound Waveriders with 5 strikeouts and 1 BB allowed!
09/02/2024 Signed a 1-year contract extension worth a total of $1,540,000 with the Windsor Vigilantes organization.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 4 (5); Movement: 4 (4); Control: 2 (2).
03/30/2025 Injured (Strained abdominal muscle), out for 6 weeks.
10/31/2025 Received a 1-year contract worth a total of $1,700,000 through arbitration.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 4 (4); Control: 2 (2).
10/31/2026 Became a free agent.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 4 (4); Control: 2 (2).
01/16/2027 Signed a 3-year contract worth a total of $3,600,000 with the Hamilton Mounties organization.
06/14/2027 Was selected to the 2027 GLBL Triple A All-Star Game.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 4 (5); Movement: 4 (4); Control: 2 (2).
01/01/2029 OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 4 (4); Control: 2 (2).
06/04/2029 Injured (Mild abdominal strain), day-to-day for 1 day.
10/20/2029 Was not offered arbitration and became a free agent.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 4 (5); Movement: 4 (4); Control: 2 (2).
07/06/2030 Signed a minor league contract with the Chicago Architects organization.
08/21/2030 Injured (Sore ankle), day-to-day for one week.
09/27/2030 Wins the 2030 GLBL Championship with the Chicago Architects.
10/18/2030 Received a 1-year contract worth a total of $550,000 through arbitration.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 4 (4); Control: 2 (2).
07/06/2031 Injured (Mild hamstring strain), day-to-day for 2 weeks.
08/01/2031 Wins the GAAA SL2 Pitcher of the Month Award.
10/24/2031 Received a 1-year contract worth a total of $650,000 through arbitration.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 4 (4); Control: 2 (2).
06/16/2032 Was selected to the 2032 GLBL Triple A All-Star Game.
08/24/2032 Injured (Hamstring strain), out for 4 weeks.
08/30/2032 Signed a 1-year contract extension worth a total of $2,000,000 with the Chicago Architects organization.
01/01/2033 OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 4 (4); Control: 2 (2).
07/01/2033 Wins the GLBL USA Pitcher of the Month Award.
09/10/2033 Injured (Elbow tendinitis), out for 5 weeks.
10/02/2033 Wins the 2033 GLBL Championship with the Chicago Architects.
10/02/2033 Wins the 2033 GLBL Championship with the Chicago Architects.
10/08/2033 Signed a 3-year contract extension worth a total of $33,000,000 with the Chicago Architects organization.
01/01/2034 OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 4 (4); Control: 2 (2).
06/25/2034 Was selected to the 2034 Great Lakes Baseball League All-Star Game.
07/16/2034 Injured (Dead arm), out for 6 days.
08/01/2034 Pitches a 3-hit shutout against the Toronto Maples with 2 strikeouts and 1 BB allowed!
08/06/2034 Injured (Sore ankle), day-to-day for 3 days.
08/12/2034 Suspended 6 games after ejection following a brawl.
09/30/2034 Wins the 2034 GLBL Championship with the Chicago Architects.
01/01/2035 OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 4 (4); Control: 2 (2).
10/22/2035 Became a free agent.
01/01/2036 OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 4 (4); Control: 2 (2).
03/20/2036 Signed a minor league contract with the Hamilton Mounties organization.
05/07/2036 Was granted free agency by the Hamilton organization.
05/11/2036 Signed a minor league contract ($350,000 bonus) with the Owen Sound Waveriders organization.
06/15/2036 Was selected to the 2036 GLBL Triple A All-Star Game.
07/07/2036 Injured (Finger blister), day-to-day for 1 day.
09/16/2036 Wins the 2036 GAAA SL1 Pitcher of the Year Award.
10/25/2036 Became a minor league free agent.
01/01/2037 OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 4 (4); Control: 2 (2).
04/08/2037 Signed a minor league contract with the Windsor Vigilantes organization.
05/06/2037 Did not elect for free agency and will remain in the Windsor organization.
08/26/2037 Wins the 2037 GLBL Double A AA Championship with the Sarnia Canadians!
08/27/2037 Injured (Dizziness and nausea), day-to-day for 4 days.
10/24/2037 Became a minor league free agent.
01/01/2038 OSA scouting updated ratings (potential): Stuff: 3 (3); Movement: 4 (4); Control: 2 (2).
LEADERBOARD APPEARANCES
Year SH Rank
2022 13 2
2023 10 8
2024 13 2
Year GS Rank
2022 29 3
Year W Rank
2023 14 2
2028 9 10
2033 14 4
2034 12 6
Year L Rank
2022 14 3
2024 12 4
Year Win. % Rank
2023 .636 3
2033 .636 7
2034 .706 4
Year IP Rank
2033 171.1 10
Year BF Rank
2022 770 4
Year BB Rank
2022 96 1
2023 87 1
2024 80 3
2025 69 5
2028 88 3
2033 63 7
2034 84 4
Year WP Rank
2023 10 1
2033 12 1
2034 9 2
2035 8 4
Year ERA Rank
2033 2.63 2
2034 2.42 1
Year BABIP Rank
2022 .293 9
2023 .279 7
2024 .281 10
2033 .259 3
2034 .248 1
Year WHIP Rank
2033 1.17 7
Year HR/9 Rank
2022 0.57 10
2023 0.86 6
2024 0.51 7
2033 0.53 2
2034 0.25 1
Year H/9 Rank
2023 8.39 5
2024 8.11 6
2033 7.25 4
2034 6.56 1
Year QS Rank
2023 17 5
2033 20 3
Year QSP Rank
2023 .630 6
2033 .714 3
Year CG Rank
2021 1 6
2024 2 5
2034 1 2
Year CGP Rank
2024 .077 5
2034 .037 3
Year SHO Rank
2024 1 3
2034 1 1
Year GB% Rank
2022 0.54 9
2023 0.59 5
2033 0.57 4
2034 0.57 6
Friday, December 27th , 2024 - OOTP Baseball 25.11 Build 100