X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts
Share:
Link copied to clipboard!
Cincinnati Reds third baseman Noelvi Marte (oblique) went 2-for-3 with a grand slam, an additional RBI, and two walks in a rehab game on Tuesday. Marte looks to be recovered from his oblique strain as he clobbered a grand slam in his first rehab game. The 23-year-old was off to a strong start with the Reds before the injury. He was hitting .294/.342/.515 with three homers and four stolen bases in 73 plate appearances. He flashed his elite raw power with a 116.7 mph home run and also owns the best strikeout rate of his young career at 16.4 percent. Marte still has incredible upside with his blend of power, speed, and contact. Although the Reds' infield still seems a tad crowded, he is worth adding in at least deep-mixed leagues for corner-infield depth as he nears his return to the big leagues.--Kyle McCarthySource: MiLB.com
Share:
Link copied to clipboard!
Chicago Cubs relief pitcher Daniel Palencia picked up his ninth save of the season in Tuesday's 5-2 win over the Guardians. Palencia came in to pitch the top of the ninth inning up by three and shut the door with a 1-2-3 performance, including two strikeouts. The 25-year-old has served as the team's primary closer for the last month and has converted all but one of his save opportunities this season with a 1.80 ERA, a 0.97 WHIP, and a 10.50 K/9 rate in 30 innings of work. Veteran Ryan Pressly has seen some save opportunities as well, but he has taken a back seat to Palencia, who is rostered in just 45 percent of leagues. The Cubs' strong performance this season and Palencia's increasing responsibilities make him worth a roster spot in at least all roto leagues at this time.--Connelly DoanSource: MLB.com
Share:
Link copied to clipboard!
Colorado Rockies catcher Hunter Goodman continued his strong offensive season in Tuesday's 6-5 loss to the Astros. Making his return to action after missing four games with a left-hamstring injury, Goodman went 2-for-4 with a pair of solo home runs and a walk. The 25-year-old got things going early, blasting a first-inning Colton Gordon fastball to straightaway center field. He kept things interesting in the ninth inning, depositing a Josh Hader fastball into the left-center seats to bring the Rockies within one. Goodman has been a bright spot for the Rockies and fantasy managers this season, slashing .290/.337/.532 with 16 HR and 50 RBI in 315 plate appearances. His catcher eligibility gives him an extra boost in fantasy value.--Connelly DoanSource: MLB.com
Share:
Link copied to clipboard!
St. Louis Cardinals pitching prospect Michael McGreevy allowed only two hits while striking out five in six scoreless innings as he picked up the win on Tuesday against Triple-A Nashville. McGreevy picked up his eighth win of the season which is tied for the most among pitchers in Triple-A. The 24-year-old was in total control in this outing, throwing 55 of 81 pitches for strikes while also generating 12 whiffs on 41 swings. The right-hander has been dominant all season at Triple-A with a 2.28 ERA, 1.12 WHIP, and a 69:12 K:BB in 67 innings. He has made a handful of starts at the major league level and has been respectable, owning a 3.37 FIP over 21.1 innings. There isn't a clear spot for him in the rotation as of now, but that can always change. He would be a solid deep league or NL-only add when he returns to the majors.--Kyle McCarthySource: MiLB.com
Share:
Link copied to clipboard!
Texas Rangers starter Jacob deGrom won his fifth consecutive decision on Tuesday night in his team's 10-2 victory over the Baltimore Orioles, bringing his season-long win total to nine. deGrom threw six innings and allowed two earned runs with five hits (one homer allowed), one walk, and six strikeouts. The veteran right-hander has not allowed more than two earned runs in a start since April 11 and is now sporting a 2.13 ERA and 0.89 WHIP in 101 1/3 innings pitched (17 starts). He entered the day with a 25.9% strikeout rate and 20.4% K-BB%, both below career norms but still stellar marks. He remains an elite starting pitcher option in fantasy as long as he's healthy.--Will BradySource: MLB
Share:
Link copied to clipboard!
It wasn't his cleanest outing, but Houston Astros closer Josh Hader picked up his 24th save of the season in Tuesday's 6-5 win over the Rockies. Hader came in to pitch the bottom of the ninth inning up by two. He got the first out on a fly-out, allowed a solo home run and a single, and ended the game on back-to-back strikeouts. The 31-year-old has converted all of his save opportunities this season and now leads baseball in saves. He has put up strong numbers even by his standards, compiling five wins with a 1.86 ERA, a 0.72 WHIP, a 13.73 K/9 rate, and a career-low 1.63 BB/9 rate in 38 2/3 innings of work.--Connelly DoanSource: MLB.com
Share:
Link copied to clipboard!
Chicago Cubs starter Matthew Boyd picked up his eighth win of the season in his team's 5-2 victory over the Cleveland Guardians. Boyd went seven innings, allowing five hits, one walk, and two earned runs with five strikeouts. The veteran lefty has emerged as an integral piece of the division-leading Cubs' rotation. He's posted a 2.65 ERA and 1.09 WHIP with 87 strikeouts in 98 2/3 innings pitched. There are some signs of regression in his profile, as Boyd has stranded an unusually high 80.4% of baserunners, and his 8.4% home run-to-fly-ball rate is well below his career norms. Even if Boyd pitches closer to his 3.44 xERA the rest of the way, he'll still be a useful fantasy starter with solid win potential every time he takes the mound for the Cubs.--Will BradySource: MLB
Share:
Link copied to clipboard!

July 1, 2025

Baltimore Orioles catcher Gary Sanchez (finger) took a ball tip off his finger in the eighth inning in Tuesday's 10-2 loss to the Texas Rangers and is receiving imaging to make sure it's OK, according toread more...
Share:
Link copied to clipboard!
Minnesota Twins starter Joe Ryan was excellent on Tuesday night, throwing seven innings of one-run ball in his team's 2-0 loss to the Miami Marlins. Ryan recorded four strikeouts without walking a batter and allowed just five hits (one homer). The right-hander has been one of the American League's better starters this season, posting a 2.75 ERA, 108 strikeouts and eight wins in 98 1/3 innings pitched (16 starts). He entered the night sporting an elite 23.5% K-BB rate, and his ability to limit free passes is the driving force behind his sterling 0.90 WHIP. Ryan is a high-end starting pitcher option in all fantasy formats. His next scheduled start will come at home on Sunday against the Tampa Bay Rays.--Will BradySource: MLB
Share:
Link copied to clipboard!
Miami Marlins outfielder Kyle Stowers homered in his team's 2-0 win over the Minnesota Twins on Tuesday night. Stowers is in the midst of a breakout campaign, hitting .283 with 14 home runs, 38 runs scored, and 44 RBI in 305 plate appearances. With an elevated 28.6% strikeout rate, though, Stowers may be in for some batting average regression over the second half of the season. However, he's posting elite barrel and hard-hit rates of 19.2% and 52.7%, respectively, and his .545 xSLG is better than his actual .509 slugging percentage. Stowers is a quality outfield option in all fantasy formats heading into the second half of the season.--Will BradySource: MLB
Share:
Link copied to clipboard!
Tampa Bay Rays starter Shane Baz picked up a quality start in an impressive outing on Tuesday night against the A's. The young righty threw seven innings for a no-decision, allowing seven hits (two homers) and three earned runs while striking out 11 and walking just one. Baz is coming off a red-hot June where he pitched to a 3.26 ERA and 1.02 WHIP with 31 strikeouts in 30 1/3 innings, recording wins in four out of his five starts. His season-long numbers are not quite as strong, as he's posted a 4.33 ERA with 97 strikeouts in 97 2/3 innings (17 starts). However, Baz has managed to stay healthy this year, a feat that has eluded him in previous years. He's a former top prospect with a world of talent and appears to be rounding into form as he heads into the second half of the season.--Will BradySource: MLB
Share:
Link copied to clipboard!
Atlanta Braves starter Grant Holmes was lights-out on Tuesday night, earning a no-decision by throwing six scoreless innings with 10 strikeouts while allowing three hits and three walks in his team's 4-0 loss to the Los Angeles Angels. In 96 innings pitched this season, the veteran right-hander has pitched to a 3.47 ERA and 1.24 WHIP with 113 strikeouts. The only major blemish on Holmes' resume so far this season has been walks. He entered the night sporting an 11.2% walk rate, a significant increase from the 5.3% walk rate he recorded in 2024. Even still, Holmes has been an excellent source of strikeouts for fantasy managers so far this season. His next scheduled start will come on Sunday at home against the Baltimore Orioles in a strong matchup.--Will BradySource: MLB
Share:
Link copied to clipboard!
Detroit Tigers left-hander Tyler Holton will serve as the opener on Wednesday for Game 1 of a split doubleheader against the hosting Washington Nationals in D.C. Right-hander Jack Flaherty, who was scheduled to start Tuesday's game before it was postponed due to inclement weather, will start in Game 2. In his four opening assignments this year, Holton has allowed five earned runs in 5 1/3 innings of work, so fantasy managers shouldn't consider him a realistic streamer. The 29-year-old southpaw has been more effective as a traditional reliever for the first-place Tigers and is sporting a 4.34 ERA overall with a 1.26 WHIP and 30:8 K:BB in 37 1/3 innings over 34 appearances (four starts). Holton was much better last year, posting a 2.19 ERA and 0.78 WHIP with a career-high eight saves in 94 1/3 innings of work in the regular season.--Keith HernandezSource: Detroit News - Chris McCosky
Share:
Link copied to clipboard!
The Houston Astros recalled infielder Shay Whitcomb from Triple-A Sugar Land to replace shortstop Jeremy Pena (ribs), who landed on the 10-day injured list on Monday. Whitcomb, a former fifth-rounder in 2020 out of UC San Diego, debuted with Houston last year as a utility infielder and went 9-for-41 (.220) with no homers, five RBI and a run scored in just 20 games. The 26-year-old is hitless in nine plate appearances in the majors this year but has impressed in 60 games at Sugar Land, slashing .280/.360/.582 with a .942 OPS, 19 long balls, 43 RBI, 43 runs scored and six steals. Whitcomb will serve in a super-utility role for the Astros again and could even see some playing time in the outfield. However, because his playing time will likely be sporadic, he's nothing more than a waiver-wire flier for short-term depth in AL-only fantasy formats.--Keith HernandezSource: MLB.com - Brian McTaggart
Share:
Link copied to clipboard!
St. Louis Cardinals outfielder Jordan Walker (appendix) has joined the team in Pittsburgh to meet with the team's trainers and medical staff before heading out on a minor-league rehab assignment, which means he won't come off the 10-day injured list when he's eligible on Friday, according to the St. Louis Post-Dispatch's Derrick Goold. Walker landed on the IL due to appendicitis, but he didn't require surgery and could rejoin the big-league squad early next week, barring a setback on his rehab assignment. When the 23-year-old former top prospect does return, there's a good chance he'll only be in a platoon situation in St. Louis' outfield. The former 21st overall pick in 2020 has hit just .210 (37-for-176) with three home runs, 23 RBI, 21 runs and 63 strikeouts in 191 trips to the plate in his 55 games in 2025.--Keith HernandezSource: St. Louis Post-Dispatch - Derrick Goold

POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Vladimir Guerrero Jr.

Sitting Out With Foot Issue
Isaiah Neyor

Impresses at Minicamp
Houston Rockets

Jock Landale Waived by Rockets
Bo Bichette

Back in Blue Jays Lineup
Jonas Valančiūnas

Jonas Valanciunas Considering Returning to Europe
Miles Sanders

Works With Starters During Mandatory Minicamp
Jabari Walker

Signs Two-Way Deal With Sixers
Chimere Dike

Titans Could Move Chimere Dike Inside
Keandre Lambert-Smith

KeAndre Lambert-Smith not Guaranteed Roster Spot
Anthony Bradford

Working Hard to Win Back Starting Job
Byron Young

Still Improving?
Cody Simon

Jonathan Gannon has Been Impressed With Cody Simon
SirVocea Dennis

has Impressive Offseason
Trevor Penning

Could Still Have a Role in New Orleans
Jonathan Kuminga

Warriors Decline Recent Offer for Jonathan Kuminga
Orlando Magic

Moritz Wagner, Magic Agree to One-Year Deal
Clarke Schmidt

Placed on Injured List
José Soriano

Jose Soriano Throws Gem Against Braves
Robbie Ray

Earns Ninth Win in Complete Game
T.J. Watt

Likely to Reset the Edge-Rush Market
George Springer

Blasts Two Homers, Drives in Four
James Wood

Goes Yard in Five-Hit Night
Bradley Beal

Suns Discussing Potential Buyout
Los Angeles Lakers

Jaxson Hayes Staying with the Lakers
NBA

Damian Lillard "Open" to Signing With a Team This Offseason
Max Muncy

Out at Least Six Weeks
Clarke Schmidt

Leaves Start with Forearm Tightness
Colson Montgomery

Promoted to the Major Leagues
Pittsburgh Steelers

Omar Khan, Steelers Agree to Three-Year Contract
Max Muncy

Goes on Injured List With Knee Bruise
Max Muncy

Out of Thursday's Lineup
James Wood

Joining Home Run Derby
SJ

Sharks Claim Nick Leddy Off Waivers
Max Scherzer

Cleared to Start on Saturday
SJ

Sharks Sign Dmitry Orlov to Two-Year, $13 Million Contract
CAR

Nikolaj Ehlers Joins Hurricanes on Six-Year Contract
Kodai Senga

Could be "in Play" to Return Before All-Star Break
Ha-Seong Kim

Rays Reinstate Ha-Seong Kim From Injured List
Christian Moore

Placed on Injured List With Thumb Sprain
Luis L. Ortiz

the Subject of Gambling Investigation
Jordan Lawlar

to Miss Multiple Weeks With Hamstring Injury
Yordan Alvarez

Receives Encouraging News on his Hand
Chau Smith-Wade

Having Stellar Offseason
Ace Bailey

Inks Rookie Contract With Jazz
Divine Deablo

Could be the Quarterback of the Defense
Isaiah Rodgers

a Likely Starter for the Vikings
Jacob Monk

Sees Plenty of Work With Starters
Avonte Maddox

has Impressed Dan Campbell
Boston Celtics

Josh Minott Inks Deal With Celtics
Chicago Bears

Ruben Hyppolite Shows Notable Improvement
Sandro Mamukelashvili

Heading to Toronto
Daron Payne

Commanders Coaches Impressed With Daron Payne
Danny Gray

Makes Impression During Offseason Workouts
Jared McCain

Not on 76ers Summer League Roster
Dane Belton

Should Have a Role in 2025
Kaiir Elam

Flashes During Offseason Workouts
Dylan Harper

Unavailable for California Classic
COL

Brent Burns Inks One-Year Deal with Avalanche
STL

Blues Land Pius Suter on Two-Year Deal
Morgan Frost

Agrees to Two-Year Extension with Flames
WPG

Gustav Nyquist Moves to Winnipeg
Cody Glass

Devils Re-Sign Cody Glass to Two-Year Deal
PIT

Anthony Mantha Joins Penguins
Riley Greene

Homers Twice, Drives in Six on Wednesday
Cleveland Cavaliers

Larry Nance Jr. Headed Back to Cavaliers
Eric Gordon

Remaining with 76ers
Los Angeles Lakers

Deandre Ayton Joining Lakers
Emil Heineman

Signs Two-Year Deal with Islanders
Simon Holmstrom

Re-Signs with Islanders for Two Years
UTA

Nate Schmidt Signs Three-Year Deal with Mammoth
UTA

Brandon Tanev Moves to Utah on Three-Year Contract
NJ

Evgenii Dadonov Joins Devils on One-Year Deal
BUF

Sabres Snap Up Alex Lyon on Two-Year Contract
Dallas Mavericks

Dante Exum Returning to Dallas
Ryan McLeod

Inks Four-Year Extension with Sabres
NAS

Predators Bring in Nick Perbix on Two-Year Deal
Jaren Jackson Jr.

Has Surgery to Repair a Turf Toe Injury
LA

Cody Ceci Moves to Los Angeles
DET

James van Riemsdyk Joins Red Wings on One-Year Contract
Viktor Arvidsson

Traded to Boston
Charlotte Hornets

Spencer Dinwiddie Lands With Charlotte
Bud Cauley

in Great Form Ahead of John Deere Classic
Christiaan Bezuidenhout

a Player to Avoid at John Deere Classic
Jake Knapp

Riding Momentum Ahead of John Deere Classic
PGA

Sungjae Im Looking for Consistency at John Deere Classic
Ryan Gerard

a Solid Option at John Deere Classic
Rickie Fowler

Looking to Rebound at John Deere Classic
Cameron Champ

a Volatile Option at John Deere Classic
Jackson Suber

Staying Below 70 is Key to Success for Jackson Suber
Kevin Roy

Playing Better Heading into John Deere Classic
Justin Lower

Hoping for Something Positive in Illinois
Ben Kohles

a Long Shot at John Deere Classic
Stephan Jaeger

Attempts to Stop Roller-Coaster Ride
Beau Hossler

Needs a Challenge in Illinois
Harry Higgs

Has Potential at John Deere Classic
Nick Dunlap

Keeps Plugging Through Tough 2025 Season
PHI

Dan Vladar Links Up With Flyers on Two-Year Deal
Milwaukee Bucks

Taurean Prince Staying in Milwaukee
Jeff Green

Signs One-Year Deal to Remain in Houston
Kevin Yu

a Near Must-Play at TPC Deere Run
PGA

J.T. Poston Returns to John Deere Classic Looking for Another High Finish
Thriston Lawrence

a Decent Fit For John Deere Classic
Tom Kim

Not Finding Much to be Happy About Ahead of John Deere Classic
Si Woo Kim

is a Prohibitive Fade at John Deere Classic
Ben Griffin

is the Appropriate Favorite at TPC Deere Run
Daniel Suarez

and Trackhouse Racing Parting Ways After 2025 Season
Ilia Topuria

Becomes The New Lightweight Champion
Charles Oliveira

Knocked Out At UFC 317
Kai Kara-France

Alexandre Pantoja Submits Kai Kara-France
Kai Kara-France

Submitted At UFC 317
Joshua Van

Extends His Win Streak
Brandon Royval

Drops Decision
Renato Moicano

Loses Back-To-Back Fights
Beneil Dariush

Gets Back In The Win Column
Felipe Lima

Suffers His First UFC Loss
Payton Talbott

Bounces Back
Alex Bowman

Competitive Run Ends With Third-Place Finish at Atlanta
Erik Jones

Secures A Top-Five Finish After Adversity In Atlanta
Tyler Reddick

Collects A New Career-Best Finish At Atlanta
Chase Elliott

Ends Winless Skid With Atlanta Victory
Brad Keselowski

Falls Short of Atlanta Victory
Carson Hocevar

Recovers From Big One to Finish 10th at Atlanta
William Byron

Caught up in Atlanta Big One but Retains Points Lead
Denny Hamlin

Top In-Season Challenge Seed Denny Hamlin Eliminated in Lap 70 Crash
Ty Dillon

Bottom Seed Ty Dillon Upsets Denny Hamlin to Advance in In-Season Challenge
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF