Skip to main content

Fantasy Baseball Rankings, Grades & Start/Sit Advice: Week 12 (2023)

Fantasy Baseball Rankings, Grades & Start/Sit Advice: Week 12 (2023)

Welcome to Quick Grades. Or Start/Sit Grades. Whatever you want to call it, this is our weekly fantasy baseball article where we provide rankings and grades for all fantasy baseball-relevant players to help you set your weekly lineups. By leveraging our industry-leading projections and rankings from some of the most accurate fantasy baseball experts, we’re able to provide these custom player grades each week. We continue to tweak our process for this series each season to ensure the grades are as predictive and accurate as possible, and this has become an invaluable resource for fantasy managers who have to make difficult start/sit decisions each and every week. Check back each week for updated grades that take each player’s matchups and projected stats into consideration.

If you want to dive deeper into fantasy baseball, be sure to check out our award-winning slate of Fantasy Baseball Tools as you navigate your season. From our Lineup Assistant – which provides your optimal lineup, based on accurate consensus projections – to our Waiver Wire Assistant – that allows you to quickly see which available players will improve your team, and by how much – we’ve got you covered this fantasy baseball season.

FantasyPros My Playbook

Fantasy Baseball Weekly Player Rankings & Grades

Let’s take a look at our weekly rankings and grades for all fantasy-relevant players.

Name Team Position Score Grade
Shohei Ohtani LAA DH 100 A
Ronald Acuna Jr. ATL RF,DH 100 A
Kyle Tucker HOU RF 98 A
Mookie Betts LAD 2B,RF,SS 96 A
Julio Rodriguez SEA CF 96 A
Jose Ramirez CLE 3B,DH 96 A
Fernando Tatis Jr. SD CF,RF,SS 93 A
Mike Trout LAA CF 92 A
Bo Bichette TOR SS 92 A
Juan Soto SD LF,RF 91 A
Freddie Freeman LAD 1B 91 A
Will Smith LAD C,DH 90 A
J.T. Realmuto PHI C 90 A
Randy Arozarena TB LF,RF,DH 90 A
Rafael Devers BOS 3B 88 B
Adley Rutschman BAL C,DH 88 B
Trea Turner PHI SS 87 B
Vladimir Guerrero Jr. TOR 1B,DH 87 B
Bryan Reynolds PIT CF,DH,LF 86 B
Adolis Garcia TEX CF,RF,DH 86 B
Kyle Schwarber PHI DH,LF 84 B
Bobby Witt Jr. KC 3B,DH,SS 83 B
Austin Riley ATL 3B 83 B
Marcus Semien TEX 2B,SS 83 B
Corbin Carroll ARI CF,LF,RF 83 B
Bryce Harper PHI RF,DH 83 B
Luis Robert Jr. CWS CF 83 B
Sean Murphy ATL C,DH 82 B
Paul Goldschmidt STL 1B,DH 81 B
Daulton Varsho TOR C,CF,LF,RF 81 B
J.D. Martinez LAD DH 80 B
Christian Yelich MIL LF,DH 80 B
George Springer TOR CF,RF,DH 80 B
Salvador Perez KC C,DH 80 B
Teoscar Hernandez SEA DH,RF 80 B
Ozzie Albies ATL 2B 78 C
Starling Marte NYM RF 78 C
Francisco Lindor NYM SS 78 C
Nolan Arenado STL 3B,DH 78 C
Nick Castellanos PHI DH,RF 78 C
Matt Olson ATL 1B 78 C
Michael Harris II ATL CF 77 C
Wander Franco TB SS 77 C
Thairo Estrada SF 2B,SS,LF 76 C
Manny Machado SD 3B 76 C
Masataka Yoshida BOS DH,LF 75 C
Willson Contreras STL C,DH 75 C
Steven Kwan CLE LF,RF 75 C
Nathaniel Lowe TEX 1B 75 C
Amed Rosario CLE SS,LF 74 C
Alex Bregman HOU 3B 74 C
Ian Happ CHC LF 74 C
Anthony Santander BAL LF,RF,DH 74 C
Matt Chapman TOR 3B 74 C
Jonah Heim TEX C,DH 73 C
Hunter Renfroe LAA RF 73 C
William Contreras MIL C,DH 73 C
Max Muncy LAD 2B,3B,DH 73 C
Xander Bogaerts SD SS 73 C
Brandon Nimmo NYM CF 73 C
Corey Seager TEX DH,SS 73 C
Alex Verdugo BOS LF,RF 73 C
Nico Hoerner CHC 2B,SS 72 C
Seiya Suzuki CHC RF 72 C
Dansby Swanson CHC SS 72 C
Jarred Kelenic SEA CF,LF,RF 72 C
Gleyber Torres NYY 2B,DH 72 C
Taylor Ward LAA CF,LF,RF 72 C
Yandy Diaz TB 1B,3B,DH 72 C
MJ Melendez KC C,LF,RF,DH 72 C
Cal Raleigh SEA C,DH 71 C
Tommy Edman STL 2B,CF,RF,SS 71 C
Andrew Vaughn CWS 1B,LF,RF,DH 71 C
Christian Walker ARI 1B 71 C
Eloy Jimenez CWS DH,LF,RF 71 C
Willy Adames MIL SS 70 C
Tyler Stephenson CIN 1B,C,DH 70 C
Josh Naylor CLE 1B,RF,DH 70 C
Lourdes Gurriel Jr. ARI DH,LF 69 D
Jonathan India CIN 2B,DH 69 D
Andres Gimenez CLE 2B,SS 69 D
Whit Merrifield TOR 2B,CF,LF,RF 69 D
Alejandro Kirk TOR C,DH 69 D
Jeff McNeil NYM 2B,LF,RF 69 D
Anthony Rizzo NYY 1B 69 D
Elias Diaz COL C 68 D
Ty France SEA 1B,3B 68 D
Esteury Ruiz OAK CF,LF 68 D
Keibert Ruiz WSH C 68 D
Luis Arraez MIA 1B,2B,DH 68 D
Austin Hays BAL LF,RF 68 D
Tim Anderson CWS SS 68 D
Patrick Wisdom CHC 1B,3B,DH,RF 68 D
Joey Meneses WSH 1B,DH,RF 68 D
Giancarlo Stanton NYY RF,DH 68 D
Rowdy Tellez MIL 1B,DH 68 D
Jeremy Pena HOU SS 67 D
Andrew Benintendi CWS LF 67 D
Joc Pederson SF DH,LF,RF 67 D
Jose Altuve HOU 2B 67 D
Michael Conforto SF LF,RF 67 D
Alec Bohm PHI 1B,3B 67 D
Andrew McCutchen PIT LF,RF,DH 66 D
Gabriel Moreno ARI C 66 D
Ke’Bryan Hayes PIT 3B 66 D
Danny Jansen TOR C,DH 66 D
Jorge Soler MIA DH,LF,RF 66 D
Ryan McMahon COL 2B,3B 66 D
Ramon Laureano OAK CF,RF 65 D
Seth Brown OAK 1B,CF,DH,LF,RF 65 D
Lane Thomas WSH LF,CF,RF 65 D
Josh Jung TEX 3B 65 D
Carlos Correa MIN SS 65 D
Shea Langeliers OAK C,DH 65 D
Josh Lowe TB CF,DH,LF,RF 64 D
Ketel Marte ARI 2B,DH 64 D
Jose Abreu HOU 1B,DH 64 D
Alex Call WSH CF,LF 64 D
Gunnar Henderson BAL 3B,DH,SS 64 D
Travis d’Arnaud ATL C,DH 64 D
James Outman LAD CF,LF 64 D
Randal Grichuk COL CF,LF,RF 64 D
Eugenio Suarez SEA 3B 64 D
Nolan Gorman STL 2B,3B,DH 64 D
Joey Gallo MIN 1B,LF,RF 64 D
Jake McCarthy ARI LF,CF,RF 64 D
Chris Taylor LAD 2B,3B,CF,LF,RF,SS 64 D
Yasmani Grandal CWS C,DH 64 D
Anthony Volpe NYY SS 63 D
Harold Ramirez TB 1B,RF,DH 63 D
Jordan Walker STL 3B,LF,RF 63 D
Blake Sabol SF C,DH,LF 63 D
Jake Cronenworth SD 1B,2B,SS 63 D
TJ Friedl CIN LF,CF,RF 63 D
Justin Turner BOS 1B,3B,DH 63 D
Mike Yastrzemski SF CF,LF,RF 63 D
Eric Haase DET C,DH,LF 63 D
Josh Bell CLE 1B,DH 63 D
Javier Baez DET SS 63 D
Bryan De La Cruz MIA LF,CF,RF 63 D
Joey Wiemer MIL CF,RF 63 D
Christian Vazquez MIN C,1B 63 D
Brandon Marsh PHI LF,CF 63 D
Daniel Vogelbach NYM DH 63 D
Ji Hwan Bae PIT 2B,CF 63 D
Trent Grisham SD CF 62 D
Luke Raley TB 1B,DH,LF,RF 62 D
Marcell Ozuna ATL LF,DH 62 D
Jorge Mateo BAL SS 62 D
LaMonte Wade Jr. SF 1B,LF,RF 62 D
Zach McKinstry DET 2B,3B,LF,RF,SS 62 D
Jurickson Profar COL LF 62 D
Jon Berti MIA 2B,3B,SS,LF 62 D
Francisco Alvarez NYM C,DH 62 D
Manuel Margot TB LF,CF,RF 62 D
Brendan Donovan STL 1B,2B,3B,SS,LF,RF 62 D
Yan Gomes CHC C 61 D
Ezequiel Tovar COL SS 61 D
Miguel Vargas LAD 1B,2B 61 D
Anthony Rendon LAA 3B 61 D
Spencer Steer CIN 1B,3B 61 D
Jack Suwinski PIT LF,CF,RF 61 D
Alex Kirilloff MIN 1B,LF 61 D
Jose Siri TB CF 61 D
Brent Rooker OAK DH,LF 61 D
Mark Canha NYM 1B,CF,DH,LF,RF 61 D
Orlando Arcia ATL 2B,LF,SS 61 D
Myles Straw CLE CF 61 D
Elly De La Cruz CIN 3B,SS 61 D
Connor Wong BOS C 61 D
Brandon Drury LAA 1B,2B,3B,DH 61 D
Kike Hernandez BOS 2B,SS,CF 61 D
Brian Anderson MIL 3B,LF,RF 61 D
Ezequiel Duran TEX 2B,3B,DH,LF,SS 61 D
Trey Mancini CHC 1B,LF,RF,DH 61 D
Max Kepler MIN RF 60 D
Mike Zunino CLE C 60 D
Leody Taveras TEX CF 60 D
Oswaldo Cabrera NYY 3B,LF,RF 60 D
Jose Trevino NYY C 60 D
Nick Pratto KC 1B,LF 60 D
Bryson Stott PHI 2B,SS 60 D
Christian Bethancourt TB C,1B 60 D
Jarren Duran BOS CF,RF 60 D
Kerry Carpenter DET DH,LF,RF 60 D
Adam Frazier BAL 2B,LF,RF 60 D
Mitch Garver TEX C,DH 60 D
Kevin Kiermaier TOR CF 59 F
Isaac Paredes TB 1B,2B,3B 59 F
CJ Abrams WSH 2B,SS 59 F
Josh Rojas ARI 2B,3B,DH 59 F
Tommy Pham NYM CF,DH,LF 59 F
Adam Duvall BOS LF,CF,RF 59 F
Matt Vierling DET 3B,LF,CF,RF 59 F
Ryan Noda OAK 1B,LF 59 F
Christopher Morel CHC 2B,3B,CF,DH,LF,SS 59 F
Jeimer Candelario WSH 3B 59 F
Connor Joe PIT 1B,LF,RF,DH 59 F
Mauricio Dubon HOU 2B,SS,LF,CF 59 F
Austin Nola SD C 59 F
Dylan Carlson STL CF,LF,RF 59 F
Edward Olivares KC DH,LF,RF 59 F
DJ LeMahieu NYY 1B,2B,3B 59 F
Nick Fortes MIA C 59 F
Robbie Grossman TEX DH,LF,RF 59 F
Luis Garcia WSH 2B,SS 58 F
Trevor Larnach MIN LF,RF 58 F
Jake Rogers DET C 58 F
Matt McLain CIN SS 58 F
Pavin Smith ARI 1B,RF,DH 58 F
Triston Casas BOS 1B 58 F
Matt Thaiss LAA C,1B 58 F
Jesus Sanchez MIA CF,LF,RF 58 F
Jean Segura MIA 2B,3B 58 F
Owen Miller MIL 1B,2B,3B,DH,LF 58 F
Miguel Cabrera DET DH 58 F
J.D. Davis SF 1B,3B,DH 58 F
Ryan Jeffers MIN C 58 F
Willi Castro MIN 2B,3B,CF,LF,RF,SS 58 F
David Peralta LAD LF 58 F
Eddie Rosario ATL DH,LF,RF 58 F
Spencer Torkelson DET 1B 58 F
Nick Maton DET 2B,3B,DH,LF,RF 58 F
Omar Narvaez NYM C 57 F
Stuart Fairchild CIN CF,LF,RF 57 F
Francisco Mejia TB C 57 F
Gio Urshela LAA 1B,3B,SS 57 F
Brett Baty NYM 3B 57 F
Alec Burleson STL DH,LF,RF 57 F
Casey Schmitt SF 2B,3B,SS 57 F
Will Brennan CLE LF,RF 57 F
Yoan Moncada CWS 3B 57 F
Jace Peterson OAK 2B,3B,RF 57 F
Gavin Sheets CWS 1B,DH,RF 57 F
Matt Carpenter SD 1B,DH,RF 57 F
Michael A. Taylor MIN CF 57 F
Austin Hedges PIT C 57 F
Chas McCormick HOU LF,CF,RF 57 F
Aledmys Diaz OAK 1B,2B,3B,SS,LF 57 F
Geraldo Perdomo ARI 2B,3B,SS 57 F
Jake Meyers HOU CF 57 F
J.P. Crawford SEA SS 56 F
Harold Castro COL 1B,2B,3B,CF,SS 56 F
Garrett Cooper MIA 1B,DH 56 F
Taylor Walls TB 2B,3B,SS 56 F
Carlos Santana PIT 1B,DH 56 F
Reese McGuire BOS C 56 F
Isiah Kiner-Falefa NYY 3B,CF,LF,SS 56 F
Wilmer Flores SF 1B,2B,3B,DH 56 F
Ha-Seong Kim SD 2B,3B,SS 56 F
Brenton Doyle COL CF,RF 56 F
Zach Neto LAA SS 56 F
Martin Maldonado HOU C 55 F
Royce Lewis MIN 3B,SS 55 F
Aaron Hicks BAL LF,CF 55 F
Victor Caratini MIL C 55 F
Kolten Wong SEA 2B 55 F
Drew Waters KC CF,RF 55 F
Corey Dickerson WSH LF,RF,DH 55 F
Carson Kelly ARI C 55 F
Austin Slater SF LF,CF,RF 55 F
Christian Arroyo BOS 1B,2B,3B,SS,RF 55 F
Jake Burger CWS 3B,DH 55 F
Travis Jankowski TEX LF,CF,RF 55 F
Jacob Stallings MIA C 55 F
Gary Sanchez SD C,DH 55 F
Jason Delay PIT C 55 F
Dominic Smith WSH 1B 54 F
Garrett Hampson MIA 2B,3B,CF,RF,SS 54 F
Elvis Andrus CWS 2B,SS 54 F
Rodolfo Castro PIT 2B,3B,SS 54 F
Kyle Higashioka NYY C 54 F
Jason Heyward LAD CF,RF 54 F
James McCann BAL C,DH 54 F
Carlos Perez OAK C,DH 54 F
Tucker Barnhart CHC C 54 F
Tucupita Marcano PIT 2B,LF,SS 54 F
Willie Calhoun NYY DH,RF 54 F
Matt Mervis CHC 1B 54 F
Luis Rengifo LAA 2B,3B,SS 54 F
Jared Walsh LAA 1B 54 F
Jose Barrero CIN CF,SS 54 F
David Villar SF 1B,2B,3B 54 F
Stone Garrett WSH LF 54 F
Brandon Crawford SF SS 54 F
Cavan Biggio TOR 1B,2B,DH,RF 53 F
Luis Urias MIL 2B,3B,SS 53 F
Corey Julks HOU 3B,DH,LF,RF 53 F
Andrew Knizner STL C 53 F
Josh Harrison PHI 2B,3B,LF 53 F
Kevin Pillar ATL LF 53 F
Eduardo Escobar NYM 2B,3B 53 F
Miguel Rojas LAD 1B,SS 53 F
Kody Clemens PHI 1B,2B,3B,LF 53 F
Jonathan Schoop DET 2B,3B 53 F
Gabriel Arias CLE 1B,3B,RF,SS 53 F
Seby Zavala CWS C 53 F
JJ Bleday OAK CF,LF,RF 52 F
Ramon Urias BAL 2B,3B 52 F
Joey Wendle MIA 2B,3B,SS 52 F
Romy Gonzalez CWS 2B,RF 52 F
Ildemaro Vargas WSH 2B,3B,LF,SS 52 F
Michael Massey KC 2B,DH 52 F
Austin Barnes LAD C 52 F
Donovan Solano MIN 1B,2B,3B,DH 52 F
Patrick Bailey SF C 52 F
Rougned Odor SD 2B,3B,RF 52 F
Will Benson CIN CF,LF,RF 52 F
Yuli Gurriel MIA 1B 52 F
Riley Adams WSH C 51 F
Paul DeJong STL SS 51 F
Mike Tauchman CHC CF,LF 51 F
Curt Casali CIN C 51 F
Mickey Moniak LAA CF,LF,RF 51 F
Nolan Jones COL 1B,RF 51 F
Evan Longoria ARI 3B,DH 51 F
Dalton Guthrie PHI CF,LF,RF 51 F
Brandon Dixon SD 1B,3B,DH,RF 51 F
Miles Mastrobuoni CHC 2B,3B,DH,RF 51 F
Matt Duffy KC 1B,2B,3B 51 F
Mike Moustakas COL 1B,3B,DH 51 F
Nicky Lopez KC 2B,3B,SS 51 F
Clint Frazier CWS LF,RF 51 F
Kevin Newman CIN 2B,3B,DH,SS 51 F
Edmundo Sosa PHI 3B,SS 51 F
Yainer Diaz HOU C,DH 51 F
Ryan O’Hearn BAL 1B,RF,DH 51 F
Santiago Espinal TOR 2B,3B,SS 51 F
Elehuris Montero COL 1B,3B,DH 51 F
Jose Caballero SEA 2B,SS 51 F
Jake Marisnick DET CF,LF,RF 50 F
Jonathan Davis MIA CF 50 F
Emmanuel Rivera ARI 1B,3B,DH 50 F
Vidal Brujan TB 2B,RF 50 F
Andy Ibanez DET 1B,2B,3B 50 F
Cam Gallagher CLE C 50 F
Edouard Julien MIN 2B 50 F
Josh Donaldson NYY 3B,DH 50 F
Luke Maile CIN C 50 F
Jose Herrera ARI C 49 F
Kyle Farmer MIN 2B,3B,SS 49 F
Blake Perkins MIL CF,LF,RF 49 F
Freddy Fermin KC C 49 F
Nick Ahmed ARI SS 49 F
Nick Madrigal CHC 2B,3B 49 F
Oscar Mercado STL LF,RF 49 F
Chad Wallach LAA C 49 F
Jake Bauers NYY 1B,LF,RF 49 F
Maikel Garcia KC 3B,SS 49 F
Mike Ford SEA 1B,DH 48 F
Josh Palacios PIT RF 48 F
TJ Hopkins CIN CF,LF 47 F
Miguel Amaya CHC C,DH 47 F
Luis Guillorme NYM 2B,3B,SS 47 F
Austin Wynns COL C 47 F
Michael Chavis WSH 1B,2B,3B 47 F
Jon Singleton MIL 1B 46 F
Zack Short DET 2B,3B,SS 46 F
Luken Baker STL 1B 46 F
Mark Mathias PIT 2B,DH 46 F
Pablo Reyes BOS 2B,SS 45 F
Jonah Bride OAK 2B,3B 45 F
Kevin Smith OAK 3B,SS 44 F
Andruw Monasterio MIL 2B,SS 43 F
Mark Vientos NYM 1B,3B,DH 43 F
Tyler Freeman CLE 2B,3B,SS 42 F
Josh Lester BAL 3B 41 F

Weekly Fantasy Baseball News, Notes & Analysis

Fantasy Baseball Closer Report

The Fantasy Baseball Closer Report discusses the week’s progress of closers in the game. As we approach the trade deadline, shifts in closer roles due to injuries and performance-based decisions are noted. Alexis Diaz, in particular, is highlighted for his consistent performance in his closer role for the Reds. He has yet to blow a save this season, and the increased victories by the Reds are expected to provide Diaz more opportunities to shine. The trade deadline is likely to see a shakeup in the closer roles, potentially influencing fantasy leagues.

Fantasy Baseball Deep Sleepers

This article provides a list of potential deep sleeper picks for fantasy baseball. The focus is on players who might not be on everyone’s radar but have the potential to provide significant returns. Christian Encarnacion-Strand, Luis Matos, and Josiah Gray are highlighted as players to watch. Encarnacion-Strand is lauded for his strong hitting skills. Luis Matos’ performance as an outfielder is commendable, with consistent batting and fielding. Meanwhile, Josiah Gray is noted for his pitching, showing promise for the rest of the season. These players are recommended as waiver wire pickups for week 11.

Fantasy Baseball Starting Pitcher Rankings: Week 12

The Fantasy Baseball Starting Pitcher Rankings article provides a review and ranking of starting pitchers for week 12. Jose Berrios, Merrill Kelly, and Bailey Ober are highlighted for their exceptional performances. Berrios continues to dominate with strong pitching, while Kelly and Ober have had impressive outings. As the season progresses, these players are expected to maintain their high performance. Fantasy baseball players should consider their rank and recent performances when setting their lineups for week 12.

Depth Chart Review

The 2023 MLB season is more than 70 games in and five teams have already scored 40 wins or more, including Tampa Bay Rays, Baltimore Orioles, Texas Rangers, Atlanta Braves, and Arizona Diamondbacks. The success of these teams is attributed to their top-performing players, who are also leading in fantasy scores. Ronald Acuna Jr. is currently leading the scoring in points leagues nationwide, with his teammates Matt Olson and Ozzie Albies also ranking high. Marcus Semien of the Rangers is right behind Acuna in the rankings.

Fantasy Baseball by the Numbers

The 2023 fantasy baseball season is in full swing, with regular player rankings and projections being crucial for effective in-season roster management. To make the best decisions regarding waiver wire pickups and trade proposals, players need to stay up-to-date with the latest rest of season fantasy baseball rankings.

Players to Trade Now: Buy Low, Sell High

There are always disagreements when evaluating the value of fantasy baseball players. The “Expert Consensus Ranking” (ECR) offers a collective ranking from experts but cannot account for all factors, such as different league settings, roster needs, and player circumstances. Understanding these discrepancies can give you an edge when making trade decisions.

Fantasy Baseball Stock Report

While bullpen changes haven’t been too prevalent recently, some eighth-inning players have stepped up in the past few weeks. Fantasy baseball players need to keep an eye on changing bullpen situations. For example, the Arizona Diamondbacks bullpen has been unstable, with Sean Mcgough briefly holding the position before Andrew Chafin took over. After a strong start with six scoreless innings, Chafin struggled in his latest save opportunity. Despite the recent setback, he remains a player to watch.

Fantasy Baseball In-Season Waiver Wire & Trade Advice

Whether you’re new to fantasy baseball or a seasoned pro, our Fantasy Baseball 101: Strategy Tips & Advice page is for you. You can get started with our Sabermetrics Glossary or head to a more advanced strategy – like Maximizing Your Potential in Multi-Lineup Contests – to learn more.

CTAs


Subscribe: Apple Podcasts | Spotify | Google Podcasts | Stitcher | SoundCloud | iHeartRadio

More Articles

Video: 2025 Fantasy Baseball Rankings (Dynasty Risers & Fallers)

Video: 2025 Fantasy Baseball Rankings (Dynasty Risers & Fallers)

fp-headshot by FantasyPros Staff | 1 min read
Video: 11 Fantasy Baseball Draft Rankings Risers (2025)

Video: 11 Fantasy Baseball Draft Rankings Risers (2025)

fp-headshot by FantasyPros Staff | 2 min read
Video: Fantasy Baseball MLB Free Agency Preview (2025)

Video: Fantasy Baseball MLB Free Agency Preview (2025)

fp-headshot by FantasyPros Staff | 2 min read
10 Burning Questions: Jackson Jobe, Grayson Rodriguez, Ha-Seong Kim (Fantasy Baseball)

10 Burning Questions: Jackson Jobe, Grayson Rodriguez, Ha-Seong Kim (Fantasy Baseball)

fp-headshot by Corey Pieper | 4 min read

About Author

Hide

Current Article

8 min read

Video: 2025 Fantasy Baseball Rankings (Dynasty Risers & Fallers)

Next Up - Video: 2025 Fantasy Baseball Rankings (Dynasty Risers & Fallers)

Next Article