Enter 2025 OPL

MLB Stats

Batting

YearTeamGPA R HR OBP SLG
2020ATL410000.400000.50000
2021ATL521851980.302700.39877
2022ATL9737651200.353720.50599
2023MIL14161186170.367210.45741
2024MIL15567999230.365240.46555

MILB Stats

Batting

YearTeamGPA R HR OBP SLG
2015ATL (R)491892100.372340.41279
2016ATL (R)3082810.345680.37500
2017ATL (R)451982940.378790.43195
2018ATL (A)8234254110.359650.46254
2018ATL (A+)2390300.300000.33735
2019ATL (A+)502072630.323670.36842
2019ATL (AA)602092430.306220.34031
2021ATL (AAA)441712690.356730.51613
2022ATL (AAA)1351200.333330.35417

Spring Training Stats

Batting

YearTeamGPA R HR OBP SLG
2018ATL (ST)12000.000000.00000
2019ATL (ST)911110.363640.63636
2020ATL (ST)57000.285710.16667
2021ATL (ST)1726510.500000.65000
2022ATL (ST)1229410.310340.36000
2023MIL (ST)1649520.346940.41860
2024MIL (ST)1652530.307690.51020
2025MIL (ST)823410.478260.57895

Recent Games

Last 10 MLB Games

DateTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Sep 28, 2024 MIL NYM 4 3 0 1 0 0 0 1 0 0 0 0 0
Sep 27, 2024 MIL NYM 4 2 1 2 0 0 0 1 0 0 0 1 0
Sep 26, 2024 MIL @PIT 3 3 0 0 0 0 0 0 0 0 0 0 0
Sep 25, 2024 MIL @PIT 4 4 1 0 0 0 0 0 0 0 0 1 0
Sep 24, 2024 MIL @PIT 5 4 0 1 0 0 0 1 0 0 0 0 0
Sep 22, 2024 MIL ARI 3 2 1 1 0 0 0 0 0 0 0 0 0
Sep 20, 2024 MIL ARI 5 5 4 0 0 0 1 1 2 0 0 0 0
Sep 19, 2024 MIL ARI 3 3 0 0 0 0 0 0 0 0 0 0 0
Sep 18, 2024 MIL PHI 4 3 1 1 0 0 0 0 0 0 0 0 0
Sep 17, 2024 MIL PHI 4 4 1 0 0 0 0 1 0 0 0 0 0
Totals 39 33 9 6 0 0 1 5 2 0 0 2 0

Last 10 Spring Training Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Mar 10, 2025 ST MIL SEA 3 2 1 1 0 0 0 1 0 0 0 0 0
Mar 8, 2025 ST MIL LAA 3 3 0 0 0 0 0 0 0 0 0 0 0
Mar 6, 2025 ST MIL @ATH 3 2 1 1 1 0 0 1 0 0 0 1 0
Mar 5, 2025 ST MIL CWS 3 3 0 0 0 0 0 0 0 0 0 0 0
Mar 1, 2025 ST MIL TEX 3 3 2 0 0 0 1 1 2 0 0 0 0
Feb 27, 2025 ST MIL KC 3 1 1 2 0 0 0 1 0 0 0 0 0
Feb 26, 2025 ST MIL LAD 2 2 1 0 0 0 0 0 0 0 0 0 0
Feb 24, 2025 ST MIL SEA 3 3 1 0 0 0 0 0 0 0 0 0 0
Mar 25, 2024 ST MIL COL 5 5 1 0 0 0 1 1 1 0 0 0 0
Mar 22, 2024 ST MIL @SEA 4 3 0 0 0 0 0 0 0 1 0 0 0
Totals 32 27 8 4 1 0 2 5 3 1 0 1 0

Avg Salary & Roster%

Last 30 days

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.

Transaction History

Date Transaction Type Team Salary
May 24, 2022 11:33 AM add GunnarFight at the O.K. Corral $3
October 14, 2022 1:57 AM increase GunnarFight at the O.K. Corral $5
November 15, 2022 1:00 AM increase GunnarFight at the O.K. Corral $6
July 8, 2023 12:15 AM move Rampaging Fluffaloes (from GunnarFight at the O.K. Corral) $6
October 12, 2023 11:57 AM increase Rampaging Fluffaloes $8
November 15, 2023 12:56 AM increase Rampaging Fluffaloes $10
October 10, 2024 12:31 AM increase Rampaging Fluffaloes $12
November 15, 2024 12:17 AM increase Rampaging Fluffaloes $16

Recent Trades for William Contreras in Ottoneu Classic (4x4)

Date Proposing Team Proposing Team Gives Accepting Team Accepting Team Gives
December 3, 2024 10:22 PM Batting Around William Contreras MIL C R $16
Pete Alonso NYM 1B R $23
Optimal Raunch Angle Matt Shaw CHC ST 2B/SS/3B R $7
Walker Jenkins MIN AA OF L $5
November 16, 2024 10:08 PM David Justice is Blind Matt Olson ATL 1B L $34
Adolis García TEX OF R $16 
Tangletown Studebakers William Contreras MIL C R $15
Caden Dana LAA SP/RP R $6 
August 22, 2024 10:09 PM Quack of the Bat 🦆🦇 William Contreras MIL C R $8
Tanner Houck BOS SP R $1 
The Back Fields Raisel Iglesias ATL RP R $13 
Walker Jenkins MIN AA OF L $2
$6 loan
July 5, 2024 9:16 PM Garbage Inn Juan Soto NYY OF L $64 
Tanner Houck BOS SP R $1 
Sean Murphy ATL C R $12 OUT
Jake Irvin WSN SP R $1 
$38 loan
All Proofs Chris Sale ATL SP L $14
William Contreras MIL C R $13
Oneil Cruz PIT SS/OF L $9
June 12, 2024 5:32 PM St. CGT V William Contreras MIL C R $11
Edouard Julien MIN 2B L $6 
Roar from 34 Gerrit Cole NYY SP R $47 OUT 
$30 loan
January 17, 2024 8:21 AM One-Eighty by Sandberg Marcus Stroman CHC SP R $6 
Adbert Alzolay NYM ST RP R $3 OUT
Matt Wallner MIN OF L $7
Sal Frelick MIL OF L $3
It's Norbin' Time William Contreras MIL C R $5
Jarren Duran BOS OF L $4
January 4, 2024 3:16 PM Even More Delicious Moments Marcus Semien TEX 2B R $34 
William Contreras MIL C R $8
Quack of the Bat 🦆🦇 Nico Hoerner CHC 2B/SS R $6 OUT
Adley Rutschman BAL C S $22
July 7, 2023 12:14 AM GunnarFight at the O.K. Corral Erik Swanson TOR RP R $1 OUT 
William Contreras MIL C R $6
Fernando Tatis Jr. SDP OF R $47 
$26 loan
Rampaging Fluffaloes Edwin Diaz NYM RP R $5
Brett Baty NYM ST 2B/3B L $3 
Michael Harris II ATL OF L $14
Francisco Alvarez NYM C R $6 OUT 
April 23, 2023 9:42 PM I Must Break You William Contreras MIL C R $3
It's Norbin' Time Logan O'Hoppe LAA C R $4
$1 loan
January 29, 2023 8:22 PM Even More Delicious Moments Jacob DeGrom NYM RP R $34 
Luis Arraez MIN 1B/2B L $4
Alejandro Kirk TOR C R $12
Andres Munoz SEA RP R $4
The Back Fields Anthony Rizzo NYY 1B L $8
Joc Pederson SFG Util L $3 
William Contreras ATL C R $6
Reid Detmers LAA SP L $7