In 2018, the Mariners won 89 games despite playing an unbalanced schedule in the tough AL West. Those 89 wins were the franchise's most since 2003, but the upward trajectory was quickly reversed. The M's shortly thereafter undertook a sell-off, and last season they cratered to 68-94, their most lo ses since 2011. Things at the big-league level don't figure to be much better for Seattle in 2020, but the long-term outlook has gotten a bit brighter. Now let's have a closer look at the Mariners as the start of the upcoming season approaches. Win total projection, odds 2020 Sportsline projection:24-36, last place in AL WestWorld Series odds (via William Hill Sportsbook):300/12019 record:68-94, last place in AL West Projected lineup Shed Long Jr., 2BJ.P. Crawford, SSKyle Seager, 3BTom Murphy, CDan Vogelbach, DHKyle Lews, RFJake Fraley, LFEvan White, 1BMallex Smith, CFBench:OF Braden Bishop, INF/OF Dee Gordon, INF/OF Tim Lopes, Henrik Sedin Kids Jersey INF Dylan Moore, INF/C Austin Nola, INF/OF Patrick Wisdom Last season, the Mariners ranked 10th in the AL in runs scored and also 10th in OPS. Throw in the run-suppre sing nature of T-Mobile Park, and it was something close to an average offense. Two of their more productive hitters from last season -- catcher Omar Narvaez and outfielder Domingo Santana -- are elsewhere this season, so that's a near-term hit. Reflective of the ongoing rebuild, five of nine lineup spots will likely be occupied by hitters age 25 or younger. Projected rotation Marco Gonzales, LHPYusei Kikuchi, LHPJustus Sheffield, LHPKendall Graveman, RHPTaijuan Walker, RHPSeattle placed eighth in the AL last season with a rotation ERA of 5.21. However, they ranked 12th in FIP, which suggests they were a bit lucky to place in the middle of the pack in Erik Gudbranson Men Jersey ERA. Gone from last year's squadron are Mike Leake and franchise legend Felix Hernandez. The most intriguing rotation sub-plot is whether the 24-year-old Sheffield -- one of the key gets in the November 2018 trade that sent James Paxton to the Yankees -- is ready to settle in as a big-league starter. He'll have that opportunity in 2020, albeit on an abbreviated basis. Projected bullpen Closer:Matt Magill, RHPSetup:Yoshihisa Hirano, RHP; Erik Swanson, RHP; Austin Adams, RHPMiddle:Carl Edwards Jr., RHP; Brandon Brennan, RHP; Dan Altavilla, RHP; Taylor Williams, RHP; Taylor Gilbeau, LHP; Gerson Bautista, RHPLong:Justin Dunn, RHP; Nestor Cortes, LHP; Yohan Ramirez, RHPThe M's ranked near the bottom of the AL in key bullpen indicators last season, and 2020 figures to go about the same. That said, predicting reliever outcomes acro s a 60-game sample is a fool's errand. Schedule DATEOPPTIME / TVVENUE Jul 24, 2020 @ Minute Maid Park Jul 25, 2020 @ Minute Maid Park Jul 26, 2020 @ Minute Maid Park Jul 27, 2020 @ Minute Maid Park Jul 28, 2020 @ Angel Stadium of Anaheim Jul 29, 2020 @ Angel Stadium of Anaheim Jul 30, 2020 @ Angel Stadium of Anaheim Jul 31, 2020 vs T-Mobile Park Aug 1, 2020 vs T-Mobile Park Aug 2, 2020 vs. T-Mobile Park Aug 3, 2020 vs T-Mobile Park Aug 4, 2020 vs T-Mobile Park Aug 5, 2020 vs T-Mobile Park Aug 6, 2020 Michael Del Zotto Jersey vs T-Mobile Park Aug 7, 2020 vs T-Mobile Park Aug 8, 2020 vs T-Mobile Park Aug 9, 2020 vs T-Mobile Park Aug 10, 2020 @ Globe Life Field Aug 11, 2020 @ Globe Life Field Aug 12, 2020 @ Globe Life Field Aug 14, 2020 @ Minute Maid Park Aug 15, 2020 @ Minute Maid Park Aug 16, 2020 @ Minute Maid Park Aug 17, 2020 @ Dodger Stadium Aug 18, 2020 @ Dodger Stadium Aug 19, 2020 vs T-Mobile Jake Virtanen Kids Jersey Park Aug 20, 2020 vs T-Mobile Park Aug 21, 2020 vs T-Mobile Park Aug 22, 2020 vs T-Mobile Park Aug 23, 2020 vs T-Mobile Park Aug 25, 2020 @ Petco Park Aug 26, 2020 @ Petco Park Aug 27, 2020 @ Petco Park Aug 28, 2020 @ Angel Stadium of Anaheim Aug 29, 2020 @ Angel Stadium of Anaheim Aug 30, 2020 @ Angel Stadium of Anaheim Aug 31, 2020 @ Angel Stadium of Anaheim Sep 1, 2020 vs T-Mobile Park Sep 2, 2020 vs T-Mobile Park Sep 3, 2020 vs T-Mobile Park Sep 4, 2020 vs T-Mobile Park Sep 5, 2020 vs T-Mobile Park Sep 6, 2020 vs T-Mobile Park Sep 7, 2020 vs T-Mobile Park Sep 8, 2020 @ Oracle Park Sep 9, 2020 @ Oracle Park Sep 11, 2020 @ Chase Field Sep 12, 2020 @ Chase Field Sep 13, 2020 @ Chase Field Sep 15, 2020 vs T-Mobile Park Sep 16, 2020 vs T-Mobile Park Sep 18, 2020 vs T-Mobile Park Sep 19, 2020 vs T-Mobile Park Sep 20, 2020 vs T-Mobile Park Sep 21, 2020 vs T-Mobile Park Sep 22, 2020 vs T-Mobile Park Sep 23, 2020 vs T-Mobile Park Sep 25, 2020 @ RingCentral Coliseum Sep 26, 2020 @ RingCentral Coliseum Sep 27, 2020 @ RingCentral Coliseum Haniger's status Barring a Kyle Seager renai sance, Mitch Haniger is probably the closest thing to a current star that the M's have on the roster. Haniger's 2019 was greatly compromised by injuries, but in 2018 he authored a 139 OPS+ with 68 extra-base hits. His efforts earned him an All-Star nod and an 11th Tyler Graovac Jersey -place finish in the AL MVP balloting. Haniger is still on the right side of age 30, so he should still be capable of such a peak. The problem, however, is his ongoing health i sues. Haniger is still recovering from a ruptured testicle that he suffered roughly a year ago, and that was followed by surgeries to repair a torn groin muscle and a herniated disk in his back. To say that least, that's a challenging run of health i sues. Right now, Haniger is on the 45-day IL, and he'll be there to start the 2020 season. It's still quite po sible that he'll play, but given the short season, the COVID-related uncertainties, and Markus Granlund Jersey the strong likelihood that the Mariners won't be relevant in the standings, it also seems po sible that Haniger will take the year off to focus on full recovery. If they don't get anything from Haniger this season, then take the under on that projected win total above. Kelenic watch The M's acquired outfield prospect Jerred Kelenic as part of the December 2018 whopper that sent Robinson Cano to the Mets. At the time, Kelenic was a consensus top-100 overall prospect, but thanks to a strong season acro s three levels in 2019 he's now a consensus top-10 prospect ( ). Kelenic, who just turned 21, owns a slash line of .290/.366/.516 in two minor league seasons with 29 homers, 41 doubles, 11 triples, and 35 stolen bases in 173 games. Get a load of his lefty power stroke: So a source sent me the video of Jarred Kelenics swing on the homer in live BP. The sound ... Ryan Divish (@RyanDivish) So when does Kelenic arrive? H