Who Should I Draft?

Mitch Haniger or Jesus Aguilar (2019)

Experts' Pick
  Mitch Haniger
Mitch Haniger
Jesus Aguilar
1B - TB
Jesus Aguilar
Recommended by
35 of 59 experts
Recommended by
24 of 59 experts
ECR# 52# 54
Best Rank# 38# 28
Worst Rank# 84# 192
Composite# 83# 78
Best Rank# 60# 75
Worst Rank# 93# 85
Home Runs2531
Stolen Bases70
Batting Average.273.260
Injury AlertIL10-
Expert Ranks 
Brandon Funston
The Athletic
# 42# 68
Michael Beller
The Athletic
# 62# 66
Steve Gardner
USA Today
# 57# 61
Tim Young
Brewer Rat
# 54# 132
Jeff Boggis
Fantasy Football Empire
# 48# 71
Scott White
CBS Sports
# 59# 60
Heath Cummings
CBS Sports
# 38# 52
Fantasy Team Advice
# 52# 76
Nando Di Fino
The Athletic
# 44# 66
Luke Gloeckner
Mr. Cheatsheet
# 52# 65
Dave McKay
The Fantasy Sports Brain
# 52# 56
Andrew Gould
# 49# 60
Rudy Gamble
# 81# 89
Wayne Bretsky
# 55# 58
Jake Ciely
The Athletic
# 50# 88
Andy Singleton
Expand The Boxscore
# 55# 73
Heath Capps
Fake Teams
# 45# 53
Justin Klein
The Fake Baseball
# 52# 66
Mario Mergola
# 68# 192
Chris Meyers
Athlon Sports
# 53# 61
Nick Pollack
Pitcher List
# 49# 63
Bill Dubiel
# 41# 60
Nick Mariano
# 40# 75
Justin Mason
# 55# 59
Tyler Thompson
Fantasy Six Pack
# 57# 59
Jason Johnson
Understanding Fantasy Baseball
# 47# 65
Andrew Seifter
# 53# 68
Max Freeze
Freeze Stats
# 48# 55
Brandon 'B_Don' Myers
# 53# 65
Kyle Richardson
The Fantasy Headliners
# 51# 75
Jacob Gibbs
# 54# 57
Mick Ciallela
# 38# 79
Joe E Gentile
Fake Teams
# 47# 67
Ariel Cohen
# 46# 61
Todd D Clark
The Fantasy Fix
# 47# 56
Al Melchior
The Athletic
# 39# 35
Bart Wheeler
Hail to Fantasy Football
# 44# 38
Jason Petropoulos
BRoto Fantasy
# 49# 36
Michael Petropoulos
BRoto Fantasy
# 49# 39
Alan Harrison
The Fantasy Fix
# 49# 42
Staff Rankings
FullTime Fantasy
# 50# 29
Beast Dome
# 51# 28
Chris Meaney
The Athletic
# 55# 44
Andy Behrens
Yahoo! Sports
# 56# 44
Donkey Teeth
# 58# 44
Joe Bond
Fantasy Six Pack
# 58# 53
Andrea LaMont
Lenny Melnick Fantasy Sports
# 59# 43
Brad Richter
# 62# 35
Dalton Del Don
Yahoo! Sports
# 63# 57
Scott Pianowski
Yahoo! Sports
# 63# 54
Grey Albright
# 64# 51
Site Projections
# 64# 52
Bobby Sylvester
# 65# 54
Austin Bristow II
Pitcher List
# 66# 52
Paul Sporer
# 67# 41
Eno Sarris
The Athletic
# 68# 60
Pierre Camus
# 70# 65
Greg Smith
The Fake Baseball
# 75# 45
Dan Harris
# 84# 66
  Mitch Haniger
Mitch Haniger
Jesus Aguilar
1B - TB
Jesus Aguilar
2018 Stats 
At Bats596492
Home Runs2635
Stolen Bases80
Caught Stealing20
Batting Average.285.274
On Base Pct.366.352
Slugging Pct.493.539
On-base Plus Slugging.859.890
  Mitch Haniger
Mitch Haniger
Jesus Aguilar
1B - TB
Jesus Aguilar
2019 Projections 
At Bats567520
Home Runs2531
Stolen Bases70
Caught Stealing30
Batting Average.273.260
On Base Pct.344.330
Slugging Pct.475.492
On-base Plus Slugging.819.822
  Mitch Haniger
Mitch Haniger
Jesus Aguilar
1B - TB
Jesus Aguilar
 Mitch Haniger (groin) is dealing with some lower-back tightness and is day-to-day amid his rehab assignment with Triple-A Tacoma.
Brad Camara
Sat, Aug 17th
Jesus Aguilar went 2-for-4 with a solo home run, two total RBI and two runs scored in Sunday's win over the Marlins.
John Aubin
Sun, Aug 4th
 Mitch Haniger (groin) went 1-for-4 with an RBI double and two runs in High-A Modesto's loss to Rancho Cucamonga on Tuesday.
Brad Camara
Wed, Aug 14th
Jesus Aguilar went 2-for-3 and scored two runs against the Red Sox in his first game as a Ray on Thursday.
John Aubin
Fri, Aug 2nd
 Mitch Haniger (groin), who continued to take batting practice and shag flyballs Wednesday, still isn't running at full speed
Brad Camara
Thu, Aug 8th
Brewers first baseman Jesus Aguilar has been traded to the Tampa Bay Rays in exchange for pitcher Jake Faria, according to MLB insider Jeff Passan on Twitter
Mike Maher
Wed, Jul 31st
 Haniger was placed on the 10-day injured list Friday after fouling a ball off himself in the sixth inning of Thursday's game against the Houston Astros.
James Bisson
Fri, Jun 7th
Jesus Aguilar went 2-for-4 with a walk, a run scored, and a double Monday against the Reds.
Connor Rooney
Tue, Jul 23rd
 To update a previous report, Haniger was diagnosed with a testicular contusion, which caused him to be removed from Thursday's game against the Astros.
Connor Rooney
Fri, Jun 7th
Jesus Aguilar went 2-for-5 with an RBI double and a run scored in Saturday's win over the Giants.
Connor Rooney
Sun, Jul 14th
 Haniger built on his impressive 2017 debut with the Mariners in 2018, producing a .285/90/26/93/8 roto line that ranked 10th among outfielders. The power and speed numbers look completely sustainable for Haniger, but his batting average could be due for a bit of regression and it may be challenging to produce 90+ runs and RBIs again in a rebuilding Mariners lineup. Haniger is unlikely to be a bust, but last season's numbers are probably closer to his ceiling than his floor.
Andrew Seifter - FantasyPros
After hitting .265 with 16 HRs in 279 at-bats in 2017, Aguilar got the chance to be a full-time player in 2018, and took advantage to the sweet tune of a .274/80/35/108 line that made him a top-three first baseman in standard 5x5 roto leagues. Aguilar is a zero on the base paths and he strikes out too much to be of much help in batting average, either, but the power is very real and his run production numbers should continue to be excellent in a loaded lineup and great home park. Call Aguilar a HR/RBI specialist if you must, but at least recognize that he is one of the better HR/RBI specialists in the game.
Andrew Seifter - FantasyPros
 Not much changed for Haniger from 2017 to 2018 besides his walk rate (10.2%) and playing time. Over a full season, the perennial sleeper translated his skills to 26 homers and eight steals with 90 runs and 93 RBI. Although his surface stats were similar, he earned last year's success with an xwOBA boost from .329 to .366. A ransacked Mariners lineup will cost him some scoring production, but the outfielder should otherwise sustain his breakout if healthy.
Andrew Gould - FantasyPros
Aguilar is currently being drafted ahead of players like Scooter Gennett, Eddie Rosario, Justin Upton, Josh Donaldson, and A.J. Pollock. He may have put together a great first half, but once pitchers built a book on him, his last 60 games saw him hit just .245 with 27 homers. His consensus projections aren't much higher, at 30 homers and a .258 batting average. You can find production like that off the waiver wire at first base, and while there is a chance he returns to first-half form, you may be better off waiting 170 picks and grabbing a similar player like C.J. Cron.
Bobby Sylvester - FantasyPros
 Although Haniger hasn't done it for as long as someone like Nelson Cruz or Justin Upton, he was better than both last year thanks to a .285 batting average on top of his 90+ runs, 90+ RBIs and power. Projection models are fond of him once again this year, but there is a bit more risk than the aforementioned annual powerhouses.
Bobby Sylvester - FantasyPros
Aguilar's breakout may have seemed to come out of nowhere, but it was only the playing time that was particularly surprising. After slugging .505 in a short-end platoon role in 2017, he supplanted Eric Thames to pop 35 homers with a 134 wRC+ in a full-time role. All the hard hits and a high launch angle say the power is legit, but his contract skills don't support a .274 hitter. Drafters are naturally dubious of playing for a late bloomer's career year, but Milwaukee's starting first baseman shouldn't fall off a cliff entirely. He should at least remain good for a .250, 30-homer campaign.
Andrew Gould - FantasyPros