Enter 2025 OPL

MLB Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2022SFG9222020002000 -0.31 -2.80
2023SFG256056104014000 1.32 33.00
2024SFG1215184751282332237261 5.44 658.00

MILB Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2017SFG (R)35151138481166103102 8.73 305.70
2018SFG (A)12453548511924811351387 4.35 539.60
2019SFG (A+)77338294901801332867 6.44 496.20
2019SFG (AA)25106952361310123 4.54 113.50
2021SFG (AA)62266236561411027372 5.09 315.60
2021SFG (AAA)5422921358112415182 4.64 250.30
2022SFG (AAA)108475427971711141766 3.83 413.20
2023SFG (A)5191763022001 9.46 47.30
2023SFG (AAA)62263227681431227594 6.87 426.20
2024SFG (AAA)301341153432816220 7.62 228.50

Spring Training Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2019SFG (ST)34410000000 0.53 1.60
2020SFG (ST)25520010000 7.8 15.60
2021SFG (ST)214039163031011 4.27 89.60
2022SFG (ST)510842002001 4.68 23.40
2023SFG (ST)10232141001021 0.83 8.30
2024SFG (ST)10191720001100 0.02 0.20

Recent Games

Last 10 MLB Games

DateTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS Pts
Sep 28, 2024 SFG STL 4 4 1 0 0 0 0 1 0 0 0 0 0 1.60
Sep 27, 2024 SFG STL 5 5 0 0 0 0 0 0 0 0 0 0 0 -5.00
Sep 25, 2024 SFG @ARI 4 3 2 1 1 0 0 0 1 0 0 0 0 14.10
Sep 24, 2024 SFG @ARI 5 5 4 0 0 0 1 2 1 0 0 0 0 26.80
Sep 23, 2024 SFG @ARI 5 5 1 0 0 0 0 1 0 0 0 0 0 0.60
Sep 22, 2024 SFG @KCR 4 4 0 0 0 0 0 0 0 0 0 0 0 -4.00
Sep 21, 2024 SFG @KCR 5 5 0 0 0 0 0 0 0 0 0 0 0 -5.00
Sep 20, 2024 SFG @KCR 4 4 3 0 1 1 0 1 1 0 0 0 0 21.40
Sep 19, 2024 SFG @BAL 2 0 0 2 0 0 0 0 0 0 0 0 0 6.00
Sep 18, 2024 SFG @BAL 4 4 1 0 0 0 0 1 0 0 0 0 0 1.60
Totals 42 39 12 3 2 1 1 6 3 0 0 0 0 58.10

Last 10 MILB Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
May 7, 2024 AAA SAC @SL 5 3 1 2 0 0 0 1 0 0 0 0 0
May 5, 2024 AAA SAC TAC 4 4 2 0 0 0 1 1 2 0 0 0 0
May 4, 2024 AAA SAC TAC 3 3 1 0 0 0 0 1 0 0 0 1 0
May 3, 2024 AAA SAC TAC 5 4 1 1 0 0 0 0 0 0 0 0 0
May 2, 2024 AAA SAC TAC 4 3 0 1 0 0 0 1 0 0 0 0 0
Apr 30, 2024 AAA SAC TAC 4 4 0 0 0 0 0 0 0 0 0 0 0
Apr 28, 2024 AAA SAC LV 4 4 0 0 0 0 0 0 0 0 0 0 0
Apr 27, 2024 AAA SAC LV 5 4 3 1 0 0 1 2 1 0 0 1 0
Apr 25, 2024 AAA SAC LV 5 4 0 0 0 0 0 0 1 0 1 0 0
Apr 24, 2024 AAA SAC LV 4 4 0 0 0 0 0 0 0 0 0 0 0
Totals 43 37 8 5 0 0 2 6 4 0 1 2 0

Last 10 Spring Training Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Mar 16, 2024 ST SF @CWS 1 1 0 0 0 0 0 0 0 0 0 0 0
Mar 10, 2024 ST SF @SEA 2 2 0 0 0 0 0 0 0 0 0 0 0
Mar 9, 2024 ST SF OAK 2 2 1 0 0 0 0 0 0 0 0 0 0
Mar 5, 2024 ST SF MIL 1 1 0 0 0 0 0 1 0 0 0 0 0
Mar 4, 2024 ST SF @COL 3 3 1 0 0 0 0 0 0 0 0 0 0
Mar 2, 2024 ST SF SD 2 2 0 0 0 0 0 0 0 0 0 0 0
Feb 29, 2024 ST SF @AZ 2 2 0 0 0 0 0 0 0 0 0 0 0
Feb 27, 2024 ST SF SEA 2 1 0 1 0 0 0 0 0 0 0 0 0
Feb 25, 2024 ST SF @TEX 2 2 0 0 0 0 0 0 0 0 0 0 0
Feb 24, 2024 ST SF CHC 2 1 0 0 0 0 0 0 0 1 0 0 0
Totals 19 17 2 1 0 0 0 1 0 1 0 0 0

Avg Salary & Roster%

Last 30 days

Jan 19Jan 22Jan 25Jan 28Jan 31Feb 3Feb 6Feb 9Feb 12Feb 15$6.80$7.40100.0%0.0%
Avg $ - All FormatsAvg $ - FanGraphs PointsRoster%

2026 Position Eligibility Progress

To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
OFDH020
GS - MajorsG - MajorsG - Minors

Transaction History

Date Transaction Type Team Salary
September 27, 2020 1:17 PM add Morristown Frackers $3
September 27, 2020 3:01 PM cut Morristown Frackers $2
May 25, 2021 7:11 AM add Power Ranger $1
October 9, 2021 4:30 AM increase Power Ranger $2
October 14, 2022 1:19 AM increase Power Ranger $4
January 25, 2023 10:06 AM cut Power Ranger $0
June 10, 2024 9:16 AM add Bubble Guppies $8
July 9, 2024 1:23 PM move Arraez and Shine (from Bubble Guppies) $8
October 10, 2024 12:57 AM increase Arraez and Shine $10
January 27, 2025 8:42 PM move Ragans Against the Machine (from Arraez and Shine) $10

Recent Trades for Heliot Ramos in FanGraphs Points

Date Proposing Team Proposing Team Gives Accepting Team Accepting Team Gives
January 31, 2025 11:59 PM Lucky Duck 🤞🦆 Dylan Cease SDP SP R $22
SABRmagician✨ Heliot Ramos SFG OF R $9
Lars Nootbaar STL OF L $11 
Austin Wells NYY C L $3
Cam Smith HOU AA 3B R $2
January 31, 2025 11:45 AM Fungo Follies Heliot Ramos SFG OF R $10
Lviv Lookouts Isaac Paredes CHC 1B/3B R $10
January 27, 2025 5:34 PM Sgt Votto RCMP🍁 Heliot Ramos SFG OF R $11
Matt Wallner MIN OF L $9
Porter Hodge CHC RP R $6 
Bryan Woo SEA SP R $16
Paper Falls Everywhere 🗽 Jose Altuve HOU 2B R $32
Adley Rutschman BAL C S $25
Sebastian Walcott TEX AA SS/3B R $2
Chase Dollander COL AA SP R $2 
January 26, 2025 8:41 PM Ragans Against the Machine Yusei Kikuchi HOU SP L $6
Arraez and Shine Heliot Ramos SFG OF R $10
Jacob Wilson OAK SS R $7
January 25, 2025 11:50 PM Miracle Mets Chris Sale ATL SP L $22
Brandon Nimmo NYM OF L $13 OUT 
Connor Norby MIA 2B/3B/OF R $4
The Kluszewskinators Heliot Ramos SFG OF R $8
Maikel Garcia KCR 2B/3B R $3
Joey Ortiz MIL SS/3B R $3
Jordan Walker STL OF R $9
Dalton Rushing LAD AAA C/OF L $2
Bryce Eldridge SFG AAA 1B L $2
Jung Hoo Lee SFG OF L $6 
January 25, 2025 1:51 PM Down by the Schoolyard Dansby Swanson CHC SS R $11
Nick Kurtz ATH AA Util L $4
Gausman Turner Overdrive 🎸 Heliot Ramos SFG OF R $3
January 24, 2025 12:52 AM StringerBias™️1588 Mark Vientos NYM 3B R $15
Noah Schultz CHW AA SP L $6
Sebastian Walcott TEX AA SS/3B R $6
Northern Pikes 🛶 Heliot Ramos SFG OF R $5
Spencer Strider ATL SP/RP R $28 OUT 
January 23, 2025 6:37 PM Busch Banditos Aaron Judge NYY OF R $65
The Milwaukee Beers Rafael Devers BOS 3B L $49 
Heliot Ramos SFG OF R $13
January 17, 2025 10:21 PM Alcatraz 🦭 Mike Trout LAA ST OF R $44 OUT
Tyler Glasnow LAD SP R $33 OUT
Walker Buehler LAD SP R $8 
Tyler O'Neill BOS OF R $15
Justin Steele CHC SP L $15
Tyler Stephenson CIN C R $4
Teoscar Hernandez LAD OF R $26
Juan Soto NYY OF L $72
Tanner Houck BOS SP R $5
Hunter Greene CIN SP R $26
Ben Brown CHC SP/RP R $5 
Ronny Mauricio NYM Util S $3 OUT 
Andy Pages LAD OF R $3
Elly De La Cruz CIN SS S $24 
Nick Lodolo CIN SP L $11
Joey Ortiz MIL SS/3B R $5
Matt Wallner MIN OF L $7
Austin Wells NYY C L $5
Eury Perez MIA RP R $7 OUT
Moises Ballesteros CHC AAA C L $2
Colton Cowser BAL OF L $3
Matt McLain CIN ST Util R $10
Dalton Rushing LAD AAA C/OF L $2
Yoshinobu Yamamoto LAD SP R $36 
Nick Kurtz ATH AA Util L $2
😼SabWarChaotrzse🐴 Manny Machado SDP 3B R $27
Jhoan Duran MIN RP R $14
Lucas Erceg KCR RP R $3
Seth Lugo KCR SP R $6
Heliot Ramos SFG OF R $3
Oneil Cruz PIT SS/OF L $27
Luke Raley SEA 1B/OF L $3
Andres Munoz SEA RP R $16
Grayson Rodriguez BAL SP R $17
Triston Casas BOS 1B L $17
Ryan Weathers MIA SP L $5
Clarke Schmidt NYY SP R $4
Jarren Duran BOS OF L $11
Taj Bradley TBR SP R $5
Bobby Witt Jr. KCR SS R $52
Shea Langeliers OAK C R $5
Francisco Alvarez NYM C R $7 
Jared Jones PIT SP R $11
Deyvison De Los Santos MIA ST 1B/3B R $2
Christian Encarnacion-Strand CIN 1B R $7 
Ben Joyce LAA RP R $6 
Jacob Misiorowski MIL AAA SP/RP R $3
Dylan Crews WSN OF R $10
Bryce Eldridge SFG AAA 1B L $8
Christian Moore LAA AA 2B R $4
January 14, 2025 6:41 PM Contreras Tour (Naylor's Version) Heliot Ramos SFG OF R $8
Brooks Lee MIN 2B/SS/3B S $5
Xavier Isaac TBR AA 1B L $4
💉ZacVeens Cause VaughnGrissom💉 Spencer Strider ATL SP/RP R $19 OUT