Show modern player card
Name Team Age
John Veras Retired (2026, Age 34) 47
Drafted Position Bats/Throws
Round 5, Pick 72
(2015)
SP R/R
League Option Years   Majors Service Time
Jimmy Ryan League 0 2 years (128 games)
Total Rating   Arm Range
B+ C-
Contact vs R Contact vs L Speed
D+ D-
Power vs R Power vs L Bunting
D-
Endurance Velocity Control
A- A+
Leadership   Mentor Value  
C+
Health   Injured Days   Birthday
0 4/3/1992
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Energy  |   Improvements  |   Past Skills  |   Awards   |  Batting   |  Fielding   |  Game Log
Year Vs G IP SO BB H WHIP
2016 AHB 5 6.2 4 2 7 1.35
2016 HHB 2 9.0 9 1 11 1.33
2016 LHB 7 8.2 8 2 10 1.38
2016 RHB 6 7.0 5 1 8 1.29
2018 AHB 34 34.2 34 21 48 1.99
2018 HHB 30 34.0 33 16 49 1.91
2018 LHB 57 31.1 30 17 44 1.95
2018 RHB 60 37.1 37 20 53 1.96
2019 AHB 1 7.2 8 3 7 1.30
2019 LHB 1 2.2 3 1 4 1.88
2019 RHB 1 5.0 5 2 3 1.00
2021 AHB 13 77.2 70 33 91 1.60
2021 HHB 26 156.2 131 80 160 1.53
2021 LHB 39 132.2 115 64 155 1.65
2021 RHB 39 101.2 86 49 96 1.43
2022 AHB 18 100.2 95 42 124 1.65
2022 HHB 20 117.1 106 52 109 1.37
2022 LHB 38 114.0 108 57 135 1.68
2022 RHB 38 104.0 93 37 98 1.30
2040 AHB 0 0.0 0 0 0 0.00
2040 HHB 0 0.0 0 0 0 0.00
2040 LHB 0 0.0 0 0 0 0.00
2040 RHB 0 0.0 0 0 0 0.00
Total AHB 71 227.1 211 101 277 1.66
Total HHB 78 317.0 279 149 329 1.51
Total LHB 142 289.1 264 141 348 1.69
Total RHB 144 255.0 226 109 258 1.44
Total 149 544.1 490 250 606 1.57
Career Transactions
DateTransaction
2026-11-01John Veras has retired from the Free Agency Pool
2026-04-05The Detroit Kershaw Krushers have waived John Veras.
2026-04-01The Detroit Kershaw Krushers have promoted Harry Sturm to the major league team. The Detroit Kershaw Krushers have designated John Veras for assignment.
2026-03-03The Detroit Kershaw Krushers have promoted John Veras to the major league team.
2026-03-03The Detroit Kershaw Krushers have acquired John Veras from the waiver wire.
2025-04-01The St. Louis RedBirds have waived John Veras.
2024-09-16The St. Louis RedBirds have acquired John Veras from the waiver wire.
2023-04-10The San Diego Padres have waived John Veras.
2023-04-01The San Diego Padres have promoted Mitsuaki Nishi to the major league team. The San Diego Padres have promoted Al Meakim to the major league team. The San Diego Padres have designated Rube Engle for assignment. The San Diego Padres have designated John Veras for assignment.
2021-03-01The Los Angeles Dodgers have promoted John Veras to the major league team. The Los Angeles Dodgers have designated Greg Kopacz for assignment.
2021-03-01The Los Angeles Dodgers have acquired John Veras from the waiver wire.
2020-04-04The Chicago Catch have waived John Veras.
2019-10-03The Chicago Catch have sent Cliff Purdin to the minors. The Chicago Catch have sent John Veras to the minors.
2019-09-28The Chicago Catch have promoted Cliff Purdin to the major league team. The Chicago Catch have promoted John Veras to the major league team.
2019-03-07The Chicago Catch have sent John Veras to the minors.
2018-05-31The Chicago Catch have promoted John Veras to the major league team. The Chicago Catch have designated Earl Owen for assignment.
2017-04-01The Chicago Catch have promoted Bryan Thielman to the major league team. The Chicago Catch have promoted Ray Dammann to the major league team. The Chicago Catch have promoted Don Pegues to the major league team. The Chicago Catch have promoted Wayne Unser to the major league team. The Chicago Catch have promoted Neal Pegues to the major league team. The Chicago Catch have sent Jack Cox to the minors. The Chicago Catch have sent John Veras to the minors.
2016-09-16Trade #1321067 has been completed between the St. Louis RedBirds and the Chicago Catch. The Chicago Catch receive John Veras, Oscar Weinburg, Roy Hill, Ricky Phoenix from the St. Louis RedBirds in exchange for Don Marrero.
2016-04-01The St. Louis RedBirds have placed John Veras on the trade block.