4040baseball.com
 
Player Profile • MIN • RET Retired

J.J. Shaffer


Regular Season Stats Through 11/1/2051
YR Tm G GS CG SHO IP H R ER HR BB SO WHIP W L SV ERA
2026 MAN 34 0 0 0 45.1 49 17 17 1 20 14 1.52 2 1 4 3.38
2028 TUC 14 0 0 0 21.1 22 10 10 2 12 11 1.59 3 1 0 4.22
2029 BTR 52 0 0 0 92.1 95 45 45 9 30 54 1.35 4 6 0 4.39
2030 BTR 72 0 0 0 75.1 79 36 36 6 33 48 1.49 8 7 5 4.30
2031 BTR 51 0 0 0 54.0 53 26 26 2 22 32 1.39 5 2 2 4.33
2032 BTR 9 0 0 0 14.2 14 9 9 4 4 7 1.23 3 0 0 5.52
2035 STL 30 0 0 0 48.1 64 37 35 6 30 20 1.94 2 3 0 6.52
2036 STL 36 0 0 0 49.0 72 33 33 6 25 16 1.98 2 2 2 6.06
Career 298 0 0 0 400.1 448 213 211 36 176 202 1.56 29 22 13 4.74
Ratings (Learn more)
Age:47 T:R B:R Pos:P
EN:0 CO:77 K:53 HR:87
EN(p):49 CO(p):85 K(p):53 HR(p):87
CL:51 ScPos:53 vsL:48
Pitches
FB:61 CB:62 CU:0 SI:74
FB(p):80 CB(p):83 CU(p):0 SI(p):98
SL:56 SC:0 KN:0 SW:0
SL(p):81 SC(p):0 KN(p):0 SW(p):0
ST:0 CT:0
ST(p):0 CT(p):0
Avail. Pitches: 0 Health: 100
Contract
Transactions
Date Transaction
2023 Drafted: Pick #4 of Round 2 by the CIN Fish
6/2/2023 NAN assigns P J. Shaffer to Minors
6/3/2023 NAN assigns P J. Shaffer to Minors
3/28/2026 MAN assigns RHP J. Shaffer to Minors
3/28/2026 MAN trades P S. Jacobs, LF D. Petty, CF P. Barberie to CIN for P J. Shaffer
4/29/2026 MAN assigns RHP J. Shaffer to Majors
6/3/2026 MAN assigns RHP J. Shaffer to DL/IL
6/8/2026 MAN assigns RHP J. Shaffer to Minors
6/28/2026 MAN assigns RHP J. Shaffer to Majors
10/3/2026 MAN assigns RHP J. Shaffer to Minors
3/26/2027 CIN promotes P J. Shaffer to Majors
7/13/2028 MAN trades P J. Shaffer, 1B A. Gaines to TUC for 3B A. Peraza
7/13/2028 TUC promotes P J. Shaffer to Majors
10/31/2028 (TUC) J.J. Shaffer filed for free agency.
3/31/2029 BTR promotes P J. Shaffer to Majors
3/31/2029 (BTR) J.J. Shaffer agrees to 10-year, $ 28.00 m deal.
5/26/2032 BTR options P J. Shaffer to the Minors
3/27/2033 BTR promotes P J. Shaffer to Majors
3/31/2033 BTR options P J. Shaffer to the Minors
7/23/2033 (BTR) releases P J.J. Shaffer. Remaining contract paid ($15,104,444)
3/30/2035 TKO promotes P J. Shaffer to Majors
3/30/2035 (TKO) J.J. Shaffer agrees to 4-year, $ 22.32 m deal.
9/21/2036 STL assigns RHP J. Shaffer to Minors
10/31/2036 (STL) J.J. Shaffer retires.
3/27/2026 MAN traded S.Jacobs (P) , D.Petty (LF) , P.Barberie (CF) to CIN for J.Shaffer (P)
7/13/2028 MAN traded J.Shaffer (P) , A.Gaines (1B) to TUC for A.Peraza (3B)


Ratings Legend
EN Endurance How long a pitcher can pitch before tiring
CO Control Pitchers control
AS Arm Strength Little effect for pitchers
HR Holding Runners Effects number of balks, stolen base attempts, stolen base success and pickoffs
K K Factor Higher K Factor means more strikeouts
Pitch Pitch Rating How good that particular pitch is
 
 

4040baseball.com : 4040baseball.com is copyright © 2016-2026 CurveJumper Software. All rights reserved. Do not duplicate or redistribute in any form.

Your use of 4040baseball.com is bound by our Terms of Use

and Privacy Policy.