ABCDEFGHIJKLMNO
1
Donationshttps://paypal.me/mlbplayeranalys?country.x=CA&locale.x=en_US
2
PlayerTJ Surgery DateTeamLevelPositionThrowsCountryHigh SchoolCollege(s)AgeReturn Date (same level)Recovery Time (months)mlbamidfgidSurgeon(s)
3
Zach Eflin4/8/2026BALMLBPRUnited StatesFlorida3262110713774Dr. Keith Meister
4
Mike Vasil4/2/2026CHWMLBPRUnited StatesMassachusettsVirginia2667802430105Dr. Keith Meister
5
Grant Shepardson4/1/2026MIAAPRUnited StatesColorado20824415sa3067434
6
Hayden Birdsong3/25/2026SFAAAPRUnited StatesIllinoisEastern Illinois2480618531635Dr. Keith Meister
7
RJ Petit3/20/2026COLAAAPRUnited StatesSouth CarolinaCharleston Southern26696275sa3017848Dr. Keith Meister
8
Adam Mazur3/11/2026MIAAAAPRUnited StatesMinnesotaSouth Dakota State, Iowa2580004931900Dr. Keith Meister
9
Raudy Reyes3/1/2026ATLRkPRDominican17829909sa3066459
10
Mason Albright3/1/2026COLAAAPLUnited StatesFlorida23695476sa3017847
11
Bowden Francis2/11/2026TORMLBPRUnited StatesFloridaChipola3067010220548Dr. Keith Meister
12
Aaron Davenport2/4/2026CLEAAAPRUnited StatesWashingtonHawaii25702126sa3017615Dr. Keith Meister
13
Pierson Ohl2/1/2026COLMLBPRUnited StatesCaliforniaGrand Canyon2670148730179
14
Alejandro Rosario2/1/2026TEXA+PRUnited StatesFloridaMiami24691730sa3023538
15
Logan Evans1/23/2026SEAMLBPRUnited StatesMichiganPennsylvania State, Pittsburgh2468813833699Dr. Keith Meister
16
Ronny Henriquez12/1/2025MIAMLBPRDominican2567869224094Dr. Keith Meister
17
Nic Enright10/29/2025CLEMLBPRUnited StatesVirginiaVirginia Tech2866367125553
18
Reed Garrett10/8/2025NYMMLBPRUnited StatesVirginiaVirginia Military3265758516866
19
Luis Garcia10/1/2025HOUMLBPRVenezuela2867765123735
20
Shelby Miller10/1/2025MILMLBPRUnited StatesTexas3457194610197Dr. Keith Meister
21
Declan Cronin9/29/2025MIAAAAPRUnited StatesNew YorkHoly Cross2768653925645
22
Randy Rodriguez9/24/2025SFMLBPRDominican2567849523974
23
Brandon Walter9/22/2025HOUMLBPLUnited StatesDelawareDelaware2868788826056
24
Tylor Megill9/22/2025NYMAAAPRUnited StatesCaliforniaLoyola Marymount, Arizona2965673121318Dr. Neal ElAttrache
25
Frankie Montas9/9/2025NYMMLBPRDominican3259342314309
26
Tanner Houck8/6/2025BOSAAAPRUnited StatesIllinoisMissouri2965655719879Dr. Keith Meister
27
Conrad Cason8/1/2025BOSRkPRUnited StatesGeorgia18815359sa3067316
28
Tyler Stuart8/1/2025WASAAPRUnited StatesIllinoisSouthern Mississippi25701603sa3020264
29
Travis Sykora8/1/2025WASAAPRUnited StatesTexas21805809sa3023557
30
Tekoah Roby7/25/2025STLAAAPRUnited StatesFlorida23694358sa3014519
31
Dedniel Nunez7/14/2025NYMMLBPRDominican2967338023055Dr. Keith Meister
32
Zach Fogell7/1/2025BOSA+PRUnited StatesRhode IslandBrown, Connecticut24808820sa3023280
33
Peyton Prescott7/1/2025NYMCollPRUnited StatesFloridaFlorida State, Jacksonville21807290sa3040183
34
Trennor O'Donnell6/30/2025BOSAPRUnited StatesTexasBall State24815064sa3023531
35
Justin Martinez6/25/2025ARIMLBPRDominican2367988524453Dr. Keith Meister
36
Jair Camargo6/25/2025MINAAACRColombia2566585621730Dr. Christopher Camp
37
Jake Cousins6/18/2025NYYA+PRUnited StatesIllinoisPennsylvania3066477621620Dr. Keith Meister
38
Jackson Jobe6/16/2025DETMLBPRUnited StatesOklahoma2269554930203Dr. Keith Meister
39
Corbin Burnes6/11/2025ARIMLBPRUnited StatesCaliforniaSaint Mary's3066920319361Dr. Neal ElAttrache
40
AJ Smith-Shawver6/9/2025ATLMLBPRUnited StatesTexas2270036329960Dr. Keith Meister
41
Will Brennan6/9/2025CLEMLBOFLUnited StatesKansasKansas State2768682325660Dr. Keith Meister
42
Ronel Blanco6/6/2025HOUMLBPRDominican3166985419407
43
Ben Lively6/4/2025CLEMLBPRUnited StatesFloridaCentral Florida3359490214932Dr. Keith Meister
44
Evan Phillips6/4/2025LADMLBPRUnited StatesNorth CarolinaNorth Carolina3062346517734Dr. Neal ElAttrache
45
Tommy Henry6/1/2025ARIMLBPLUnited StatesMichiganMichigan2767407226285
46
Yordanny Monegro6/1/2025BOSAAPRDominican22694057sa3015476
47
Emmett Olson6/1/2025MIAA+PLUnited StatesIllinoisNebraska23801207sa3023223
48
Hayden Wesneski5/23/2025HOUMLBPRUnited StatesTexasSam Houston State2766971327581
49
Patrick Reilly5/14/2025BALAAPRUnited StatesNew JerseyVanderbilt23694345sa3023038Dr. Keith Meister
50
Casey Saucke5/1/2025CHWAOFRUnited StatesNew YorkVirginia21695565sa3025382
51
Danny Young5/1/2025NYMMLBPLUnited StatesFloridaFlorida3166484918439
52
Edgar Barclay5/1/2025NYYAAPLUnited StatesOklahomaCal State Bakersfield27687607sa1170012
53
Moises Chace5/1/2025PHIAAPRVenezuela22691330sa3015346
54
Sem Robberse5/1/2025STLAAAPRNetherlands23691828sa3011735
55
Alfredo Zarraga5/1/2025TBAAPRVenezuela24700287sa3018276
56
Brayden Jones5/1/2025TBCollPRUnited StatesMississippiMississippi23sa3034850
57
Braden Osbolt4/23/2025CINCollPRUnited StatesGeorgiaKennesaw State20sa3039231
58
Justin Steele4/18/2025CHCMLBPLUnited StatesMississippi2965700617312Dr. Keith Meister
59
DJ Herz4/16/2025WASMLBPLUnited StatesNorth Carolina2468779226389Dr. Keith Meister
60
Mason Adams4/2/2025CHWAAAPRUnited StatesFloridaJacksonville25690279sa3020388Dr. Keith Meister
61
Jordan Montgomery4/1/2025ARIMLBPLUnited StatesSouth CarolinaSouth Carolina3265675616511
62
Michael Salina4/1/2025SDCollPRUnited StatesNew YorkGeorge Mason, St. Bonaventure21823745sa3041443
63
Cooper Hjerpe4/1/2025STLAAPLUnited StatesCaliforniaOregon State24687309sa3020736
64
Payton Graham4/1/2025STLCollPRUnited StatesWashingtonGonzaga21804979sa3032565
65
Mason McConnaughey4/1/2025TEXCollPRUnited StatesKansasNebraska21sa3037493
66
Blake Walston3/26/2025ARIMLBPLUnited StatesNorth Carolina2468679626270
67
Gerrit Cole3/11/2025NYYMLBPRUnited StatesCaliforniaUCLA3454303713125Dr. Neal ElAttrache
68
Jeff Criswell3/14/2025COLMLBPRUnited StatesMichiganMichigan2667610527608Dr. Keith Meister
69
Matt Duffy3/5/2025BOSAPRCanada23683314sa3023272
70
Cole Tolbert3/5/2025BOSAPRUnited StatesMississippiMississippi22824613sa3025352
71
Thyago Vieira3/1/2025ARIMLBPRBrazil3260098614510
72
Josh Winder3/1/2025ARIAAAPRUnited StatesVirginiaVirginia Military2868073924606
73
Prelander Berroa3/1/2025CHWMLBPRDomincan2567286022932Dr. Keith Meister
74
Juan Carela3/1/2025CHWAAPRDomincan2368363622932Dr. Keith Meister
75
Drew Thorpe3/1/2025CHWMLBPRUnited StatesUtahCal State Poly, San Luis Obispo2468967231967Dr. Keith Meister
76
Jace Kaminska3/1/2025COLAPRUnited StatesKansasWichita State, Nebraska23700978sa3023222
77
Chase Hampton2/21/2025NYYAAPRUnited StatesTexasTexas Tech23694633sa3020682
78
Ky Bush2/12/2025CHWAAAPLUnited StatesUtahSaint Mary's, Washington State2568106629823
79
Blake Larson2/1/2025CHWHSPLUnited StatesFlorida19820836
80
Thatcher Hurd2/1/2025NYYCollPRUnited StatesCaliforniaLSU, UCLA22695765sa3034340Dr. Keith Meister
81
Justin Henschel1/1/2025CINCollPRUnited StatesFloridaFlorida Gulf Coast21832044sa3033637
82
Jacob Remily1/1/2025CLERkPRUnited StatesHawaii19825757sa3067386
83
Joseph Montalvo1/1/2025DETAAPRPuerto Rico23702477sa3018802
84
Josh Knoth1/1/2025MILAPRUnited StatesNew York19805807sa3023420
85
Grant Knipp1/1/2025SEACollPRUnited StatesKentuckyCampbell, Alabama23694840sa3035555
86
T.J. Brock1/1/2025TORAAPRUnited StatesOhioOhio State25697813sa3020079
87
Connor Cooke1/1/2025TORAAAPRUnited StatesLouisianaLouisiana25701566sa3017822
88
Braxton Garrett12/14/2024MIAAAAPLUnited StatesAlabama263/29/20261566612921844
89
Wen-Hui Pan11/1/2024PHIA+PRTaiwan21808207sa3020878
90
Julian Aguiar10/11/2024CINMLBPRUnited StatesCaliforniaCypress2368792430031Dr. Keith Meister
91
Joe Musgrove10/11/2024SDMLBPRUnited StatesCalifornia3160539712970Dr. Keith Meister
92
Cade Feeney10/1/2024BOSA+PRUnited StatesNorth DakotaNorth Dakota State224/7/202618814366sa3023228
93
Yujanyer Herrera10/1/2024COLA+PRVenezuela204/3/202618692632sa3015370
94
Christian Scott9/25/2024NYMMLBPRUnited StatesFloridaFlorida2568103530107Dr. Keith Meister
95
Brandon Williamson9/1/2024CINMLBPLUnited StatesMinnesotaTexas Christian263/31/20261968222725463
96
Bryce Montes de Oca9/1/2024NYMAAAPRUnited StatesKansasMissouri293/29/20261965675521319
97
Chad Dallas9/1/2024TORAAAPRUnited StatesTexasTennessee243/29/202619689149sa3018180
98
Nolan Perry9/1/2024TORAPRUnited StatesNew Mexico204/4/202619804526sa3021476
99
Carson Pierce9/1/2024TORA+PRUnited StatesOklahomaOklahoma224/5/202619804544sa3023179
100
Jorge Mateo8/28/2024BALMLB2BR*Dominican293/27/2025762276117273Dr. Keith Meister