Skip Navigation to Main Content

Fantasy Baseball Player Notes

2025 Fantasy Baseball Draft Notes

Bobby Witt Jr. Note
Bobby Witt Jr. photo 1. Bobby Witt Jr. SS
Bobby Witt Jr is the poster child for "five-category fantasy asset." In 2024, the 24-year-old smacked 32 home runs, scored 125, knocked in 109, and stole 31 bases. On top of this, he slashed .332/.389/.588 and now has an argument to be the top overall pick in 2025. He reduced his K% from 17.4 to 15.0 and raised his BB% from 5.8 to 8.0. The only blemish on his Statcast page is a high chase rate (32.1%), but with 100th percentile sprint speed (30.5) and sitting above the 90th percentile in xwOBA, xBA, xSLG, avgEV, and barrel percentage, we can let it go. Shortstop is a deep position, but Witt stands alone at the top of the heap.
7 weeks ago
Cole Ragans Note
Cole Ragans photo 37. Cole Ragans SP
Cole Ragans was a hot entity heading into the 2024 fantasy season, and he delivered on expectations. He pitched 186 1/3 innings, struck out 223 batters, and ended with a 3.14 ERA and a 1.14 WHIP. His xERA and xFIP mostly backed up these numbers, and his 29.3% K rate landed him in the 88th percentile of the league. He walked a few more batters than fantasy managers would have liked (8.8 BB%) and seemed to run out of steam near the end of the season. However, he has plenty of upside heading into 2025 and can hold down a fantasy rotation's SP1 spot.
7 weeks ago
Salvador Perez Note
Salvador Perez photo 103. Salvador Perez C,1B,DH
Salvador Perez continued to be a reliable fantasy player in 2024, delivering 27 home runs, 104 RBIs, and 58 runs scored over 158 games. His .271/.330/.456 slash line marked an improvement in on-base percentage compared to his career .303 OBP, thanks to a career-high 44 walks. Perez's power remains legitimate, with a 12.2% barrel rate and an average exit velocity of 91.1 mph, aligning with his career norms. Given his consistent power production and improved plate discipline, Perez remains a valuable option for fantasy managers seeking stability at the catcher position.​
7 weeks ago
Vinnie Pasquantino Note
Vinnie Pasquantino photo 116. Vinnie Pasquantino 1B,DH
Vinnie Pasquantino took a good-sized leap in his first full season in the majors. Even though his season was cut short due to a thumb injury, Italian Breakfast still hit 19 home runs and drove in 97 while slashing .262/.315/.446. While his walk rate took a small step down, his strikeout rate (12.8%) and whiff rate (14.5%) remain in the 96th percentile in the league. Pasquantino should remain in the lineup behind Bobby Witt Jr and Salvador Perez, making him a fantastic target for counting stats. If you wait on first basemen, nabbing Pasquantino in the 10th round can give you the return you're looking for.
7 weeks ago
Seth Lugo Note
Seth Lugo photo 153. Seth Lugo SP
Seth Lugo delivered an impressive 2024 season for the Kansas City Royals, posting a 16-9 record with a 3.00 ERA over 206.2 innings pitched, and recording 181 strikeouts against 48 walks. His performance earned him a spot on the American League All-Star team and a second-place finish in the AL Cy Young Award voting. At 35 years old, Lugo's durability and consistency were key assets for the Royals' rotation. While his 2024 performance was stellar, fantasy managers should monitor his workload and age-related factors when considering him for the 2025 season.​
7 weeks ago
Jonathan India Note
Jonathan India photo 204. Jonathan India 2B,3B,LF
​Jonathan India delivered a solid fantasy performance in 2024, recording 15 home runs, 58 RBIs, 84 runs scored, and 13 stolen bases. His .248/.357/.392 slash line aligns closely with his career numbers. India's power metrics, including a .412 xSLG and a 7.7% Barrel Rate, indicate potential for increased power output. Notably, he improved his plate discipline, achieving a career-high 12.6% walk rate and reducing his strikeout rate to 19.6%, both career bests. Following an offseason trade to the Kansas City Royals, India is expected to be a key contributor in their lineup and an excellent late-round option at 2B for those who wait.
7 weeks ago
Carlos Estevez Note
Carlos Estevez photo 213. Carlos Estevez RP
Lucas Erceg Note
Lucas Erceg photo 220. Lucas Erceg RP
Lucas Erceg landed with the Royals after a midseason trade from the A's, and he promptly took command of the ninth inning in Kansas City. In sum, the 29-year-old former infielder tossed 61 2/3 innings, striking out 72 batters, and saving 14 games. He ended the season with a 3.36 ERA and 1.05 WHIP. Erceg has a fastball that sits in the 98th percentile at 98.6 mph, leading to a 97th percentile average exit velocity at 85.9. He has the stuff to close games for the Royals in 2025 and could be a sleeper closer for those willing to bet he will enter the season in the role. A potential 30-save guy you can draft in the 10th round is a decent pick.
7 weeks ago
Maikel Garcia Note
Maikel Garcia photo 235. Maikel Garcia 2B,3B,CF
Michael Wacha Note
Michael Wacha photo 256. Michael Wacha SP
Michael Massey Note
Michael Massey photo 347. Michael Massey 2B
Kris Bubic Note
Kris Bubic photo 365. Kris Bubic SP,RP
MJ Melendez Note
MJ Melendez photo 397. MJ Melendez LF,RF
Freddy Fermin Note
Freddy Fermin photo 399. Freddy Fermin C,DH
Hunter Renfroe Note
Hunter Renfroe photo 503. Hunter Renfroe RF
Hunter Harvey Note
Hunter Harvey photo 525. Hunter Harvey RP
Kyle Isbel Note
Kyle Isbel photo 545. Kyle Isbel CF
Michael Lorenzen Note
Michael Lorenzen photo 634. Michael Lorenzen SP
John Schreiber Note
John Schreiber photo 637. John Schreiber RP
Gavin Cross Note
Gavin Cross photo 648. Gavin Cross RF
Nick Pratto Note
Nick Pratto photo 659. Nick Pratto 1B
Cavan Biggio Note
Cavan Biggio photo 668. Cavan Biggio 1B,2B,OF
Jac Caglianone Note
Jac Caglianone photo 732. Jac Caglianone 1B
Mark Canha Note
Mark Canha photo 743. Mark Canha 1B,LF,DH
Noah Cameron Note
Noah Cameron photo 779. Noah Cameron SP
Joey Wiemer Note
Joey Wiemer photo 871. Joey Wiemer LF
Alec Marsh Note
Alec Marsh photo 922. Alec Marsh SP
Dairon Blanco Note
Dairon Blanco photo 993. Dairon Blanco LF,RF
Angel Zerpa Note
Angel Zerpa photo 1017. Angel Zerpa RP
Kyle Wright Note
Kyle Wright photo 1035. Kyle Wright SP
James McArthur Note
James McArthur photo 1046. James McArthur RP
Daniel Lynch Note
Daniel Lynch photo 1081. Daniel Lynch RP
Evan Sisk Note
Evan Sisk photo 1133. Evan Sisk RP
Sam Long Note
Sam Long photo 1201. Sam Long RP
Chandler Champlain Note
Chandler Champlain photo 1279. Chandler Champlain SP
Steven Cruz Note
Steven Cruz photo 1285. Steven Cruz RP
Taylor Clarke Note
Taylor Clarke photo 1334. Taylor Clarke RP
Jonathan Bowlan Note
Jonathan Bowlan photo 1346. Jonathan Bowlan SP
Eric Cerantola Note
Eric Cerantola photo 1392. Eric Cerantola RP
Junior Fernandez Note
Junior Fernandez photo 1416. Junior Fernandez RP
Austin Cox Note
Austin Cox photo 1421. Austin Cox RP
Luinder Avila Note
Luinder Avila photo 1432. Luinder Avila SP
Chris Stratton Note
Chris Stratton photo 1484. Chris Stratton RP
Brian O'Keefe Note
Brian O'Keefe photo 1551. Brian O'Keefe C
Luca Tresh Note
Luca Tresh photo 1556. Luca Tresh C
Nick Loftin Note
Nick Loftin photo 1561. Nick Loftin 2B,CI
Drew Waters Note
Drew Waters photo 1565. Drew Waters LF,RF
Nelson Velazquez Note
Nelson Velazquez photo 1572. Nelson Velazquez OF,DH
Nick Gordon Note
Nick Gordon photo 1587. Nick Gordon LF
Tyler Gentry Note
Tyler Gentry photo 1621. Tyler Gentry RF