Lineups are an important part of the daily fantasy baseball research process. Whether you're playing daily fantasy or setting a lineup in a season-long league with daily changes, you'll want to make sure your preferred players are starting and in favorable spots in the order.
With that in mind, ESPN will provide daily lineups for every MLB team, along with expert advice on how fantasy players should approach the day's lineups and matchups.
Please note that projected lineups are used until confirmed lineups are announced. Confirmed lineups are paired with the sources we use to populate the batting order, which is linked in each team's lineup module. Updates, including scratches, will be reflected as they become available.
Note: Projected lineups are educated guesses by our editors, who consider platoon matchups, recent lineups, injuries, news and other factors. All times listed are ET.
St. Louis Cardinals at Washington Nationals, 7:05 p.m.
Boston Red Sox at Toronto Blue Jays, 7:07 p.m.
Mookie Betts returns to the Red Sox lineup, batting leadoff, and Jackie Bradley Jr. -- looking to start a new hitting streak on Friday -- is back in the sixth spot against Toronto righty Aaron Sanchez.
Jose Bautista gets the night off for the Blue Jays, giving Ezequiel Carrera the nod in the leadoff spot. Troy Tulowitzki returns to the lineup after a day off on Thursday and hits in his usual sixth spot.
Los Angeles Dodgers at New York Mets, 7:10 p.m.
Michael Conforto does what he normally does against lefties and takes a seat in this meeting versus Dodgers rookie sensation Julio Urias. Asdrubal Cabrera moves up to bat second, while David Wright bats third.
Yoenis Cespedes is the hottest hitter on the Mets, batting .364 with two home runs, two doubles and two walks in his past six games.
Baltimore Orioles at Cleveland Indians, 7:10 p.m.
Matt Wieters is out, with Caleb Joseph starting behind the plate, batting ninth.
New York Yankees at Tampa Bay Rays, 7:10 p.m.
Facing Chris Archer is a big challenge for any lineup, but say this about the Yankees tonight -- they are the closest to full strength as they have been all season. Mark Teixeira is out, but Jacoby Ellsbury, Brett Gardner, Carlos Beltran, Brian McCann and Alex Rodriguez make up the top five hitters in the order tonight.
Dustin Ackley remains the fill-in for Teixeira at first base. The light-hitting utility man bats ninth in this one.
Brandon Guyer and Logan Morrison are the two hottest hitters on the Rays. Guyer is batting .375 with two homers and three doubles in his past six games, while Morrison is batting .476 with two homers in the past seven games. That being said, Morrison is just 2-for-12 with six strikeouts against Masahiro Tanaka.
Miami Marlins at Atlanta Braves, 7:35 p.m.
Ozuna enters the game on a tear at the plate, batting .500 with two home runs, four doubles and a triple in his past seven games.
Pittsburgh Pirates at Texas Rangers, 8:05 p.m.
John Jaso takes a seat on the bench, which isn't surprising given the matchup against veteran southpaw Cole Hamels. Jordy Mercer steps in as the Pirates' leadoff hitter tonight. Meanwhile, Sean Rodriguez gets the nod at first base over David Freese and bats ninth. Freese fills in at third base in this one, leaving Jung Ho Kang in the designated hitter role.
Gregory Polanco is all the way down in the eighth spot in the lineup in this one.
Former top prospect Jurickson Profar was recalled from Triple-A Round Rock on Friday and immediately finds himself as the Rangers' leadoff hitter. This is his first game in the big leagues since 2013. In 169 minor league at-bats this season, Profar batted .284 with five home runs, nine doubles and four steals.
Cincinnati Reds at Milwaukee Brewers, 8:10 p.m.
Jonathan Lucroy is back in the lineup for Milwaukee after a day off on Thursday.
The Brewers have two hitters who destroy left-handed pitching -- Ryan Braun and Jonathan Villar -- and both are in the lineup Friday night. Braun has four home runs and a 1.105 OPS against lefties, while Villar has two homers, four doubles, five steals and a 1.048 OPS against southpaws.
Chicago White Sox at Kansas City Royals, 8:15 p.m.
Watch out for the weather again tonight in Kansas City, where thunder storms are in the forecast and there's a higher than 50 percent chance of rain after 8 p.m. EST.
Brett Eibner, a 27-year-old outfielder, makes his major league debut and bats eighth for the Royals, serving as the DH.
San Francisco Giants at Colorado Rockies, 8:40 p.m.
Surprisingly, the left-handed hitting Carlos Gonzalez is 8-for-52 with 17 strikeouts in his career against the right-handed Cain.
San Diego Padres at Arizona Diamondbacks, 9:40 p.m.
Rickie Weeks is in the cleanup spot for the Diamondbacks. So far this season, he is 2-for-11 when hitting fourth.
Wil Myers (forearm) is in the Padres' starting lineup for the first time since Monday. The 25-year-old right-handed hitter is batting .280 with a pair of home runs against lefties, making him a good bat to have in the lineup against hard-throwing southpaw Robbie Ray.
Houston Astros at Los Angeles Angels, 10:05 p.m.
Detroit Tigers at Oakland Athletics, 10:05 p.m.
Kinsler leads all Tigers regulars with three home runs and a 1.109 OPS against lefties this season, and he faces a hittable one Friday night in rookie Sean Manaea.
Billy Burns is the hottest hitter on the A's, batting .381 with two steals in his past six games. He also would have had two triples during that span, but he was deked by Seattle third baseman Kyle Seager and thrown out on what would have been a sure triple had he slid into the bag.
Minnesota Twins at Seattle Mariners, 10:10 p.m.
Trevor Plouffe returns to the hot corner and bats fifth for the Twins.
Franklin Gutierrez replaces the injured Leonys Martin, who left Wednesday's game after tweaking his hamstring on the basepaths. The right-handed hitting Gutierrez has two home runs and a .814 OPS against lefties this season, and gives the Mariners a good option from that side of the plate against Twins' rookie southpaw Patrick Dean.
Philadelphia Phillies at Chicago Cubs, 2:20 p.m.
Maikel Franco took advantage of Philadelphia's off day to recover from a minor ankle sprain. He's in his usual No. 3 spot in the order, playing third base this afternoon. Ryan Howard sits as Tommy Joseph plays first base and bats cleanup.
Cubs manager Joe Maddon is giving Anthony Rizzo the afternoon off -- his first break of the season -- and is resting Jason Heyward. Ben Zobrist bats second, with Kris Bryant filling in at first base. Jorge Soler hits cleanup ahead of right fielder Matt Szczur. Javier Baez plays third base and hits seventh.