Show classic player card
Jimmy Ryan League
4-1-2040
John Veras Starting Pitcher
Retired (2026, Age 34)
CAREER BIOGRAPHICAL DATA
ERA 5.41 Total Rating B+   Bats/Throws R/R
W-L 22-41 Status Retired (2026) Option Years 0  
SV 0 Age 47 (OS 48) Date of Birth 04-03-1992
K 490 Drafted Round 5, Pick 72
(2015)
Majors Svc Time 2 years
(128 games)
IP 544.1
WHIP 1.57
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L D+ Endurance A-   Ldrship C+
Power vs. R Power vs. L Velocity A+   Mentor Val
Speed D- Bunt D- Control
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range C- WS Rings 0
1B --- LF --- Arm WS Appearances 0
2B --- CF ---   Health LCS Appearances 0
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

Year Vs G IP SO BB H WHIP
2016 LHB 7 8.2 8 2 10 1.38
2016 RHB 6 7.0 5 1 8 1.29
2018 LHB 57 31.1 30 17 44 1.95
2018 RHB 60 37.1 37 20 53 1.96
2019 LHB 1 2.2 3 1 4 1.88
2019 RHB 1 5.0 5 2 3 1.00
2021 LHB 39 132.2 115 64 155 1.65
2021 RHB 39 101.2 86 49 96 1.43
2022 LHB 38 114.0 108 57 135 1.68
2022 RHB 38 104.0 93 37 98 1.30
2040 LHB 0 0.0 0 0 0 0.00
2040 RHB 0 0.0 0 0 0 0.00
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.