Victor Bericoto hits walkoff home run, guns down runner at home in 2-1 Giants win

Willy Adames displays textbook Powerade bucket fundamentals with Victor Bericoto
SAN FRANCISCO, CALIFORNIA - JUNE 24: Victor Bericoto #78 of the San Francisco Giants is splashed with water by teammate Willy Adames #2 after hitting a walk-off solo home run in the bottom of the ninth inning to defeat the Athletics at Oracle Park on June 24, 2026 in San Francisco, California. (Photo by Lachlan Cunningham/Getty Images) | Getty Images

It’s safe to say that Wednesday night was the best night of Victor Bericoto’s young major league career. On a night where he gunned down a runner at home plate, the 24-year-old rookie hit a two-out 9th inning home run off OaklandLas Vegas Sacramento Athletics closer Elvis Alvarado (3-3) to give the San Francisco Giants a 2-1 victory.

Bericoto’s team trailed 1-0 going into the final inning, thanks to a home run by Max “No Not That One” Muncy, who went deep in the 8th inning to break a scoreless tie. Erik Miller (1-0) pitched out of a jam in the top of the inning, aided by some fine outfield defense, which set the stage for the Giants’ dinger party in the bottom half.

First, Rafael Devers treated an Alvarado four-seam fastball like it was a story about him refusing to come out of the game for a pinch-runner, and his bat was the media. Devers blew it all out of proportion, launching the ball 416 feet into center field. Take that, organic eatery!

Then Alvarado hung a slider to Bericoto, and he blasted a rainbowGod’s promise to humanity a secular, parabolically-arcing home run 445 feet over the wall, delighting Giants fans and reminding A’s fans what a truly punishing experience supporting their ungrateful team can be.

It’s a shame that starter Tyler Mahle couldn’t get his second win of the season after throwing 5.2 scoreless innings, striking out four, walking two, and giving up two hits. Mahle retired the first nine batters he faced, didn’t give up a hit until the 5th inning, and generally enjoyed his best outing in seven weeks, before his injured list stint for a totally-real ailment that wasn’t just cover for Mahle, well, sucking ass.

The Giants helped out Mahle on defense Wednesday night. In the 4th inning, Casey Schmitt started a double play with a backhanded stop and flip to Willy Adames. One batter later, Jung Hoo Lee chased down a long drive while crashing into the right field wall.

It’s been a brutal series for Lee so far. He’s crashed into a wall and been clotheslined by the second baseman thanks to an errant throw while stealing second. Jacob Wilson had to barehand another wild throw to protect Lee while he stood on second on a different play. Early in Wednesday’s game, Lee almost got drilled with a foul ball while minding his own business in the dugout.

Later, Lee crashed into a chain-link fence on a different part of the right field wall while robbing pinch-hitter Jonah Heim with two out and two on in the top of the 9th inning. Perhaps Lee struck a deal with the baseball gods, where he became unstoppable at the plate in exchange for the ballpark actively trying to kill him.

In the 5th inning, Mahle escaped a two-on, one-out jam with a rarely-seen 4-7-2 double play. Schmitt snagged a Lawrence Butler line drive, then threw wildly to second trying to double Wilson off second. When the throw bounced into left field, Wilson tried to score, only to be gunned down by Victor Bericoto, despite Wilson’s creative efforts to dodge Eric Haase’s tag.

The Giants did very little against Athletics’ ace Gage Jump, who is apparently named after an X Games BMX event. Jump struck out nine hitters in five innings, with the home hitters struggling get a loud foul off the 23-year-old lefty. That being said, they did get a lot of foul balls off Jump — 21 in the first three innings. Jump struck out the side in the first inning, but it took him 19 pitches. He needed 17 pitches to retire Devers twice, while Bericoto and Haase each fouled off three two-strike pitches before going down on strikes.

That meant Jump hit 97 pitches after five innings and the A’s bullpen took over. That didn’t help the Giants until the 8th, when pich-hitter Drew Gilbert and Matt Chapman drew walks, only to see Luis “Funky Cold” Medina whiff both Bryce Eldridge and Schmitt.

In the bullpen. Ryan Walker continued to be untouchable during Pride Month, either by opposing hitters or the commissioner’s office. He pitched a scoreless 7th, striking out Wilson, and has now given up only one hit and one walk in 4.2 innings in June.

But was Bericoto’s night as the Giants moved to 4-1 against their Highway 80 rivals. They’ll close the series Thursday, and if home runs are contagious, they couldn’t be facing a better pitcher than Jeffrey Springs, who has given up 21 homers so far this year. And he’s left-handed, which means Bericoto should get a shot at him. Who knows, maybe Mark Kotsay lets Springs run the bases and Bericoto can throw him out at the plate, too.

Well-Rounded Team Play leads to a 9-4 convincing win

ST. LOUIS, MO - JUNE 24: Mitch Bratt #60 of the Arizona Diamondbacks pitches during the game between the Arizona Diamondbacks and the St. Louis Cardinals at Busch Stadium on Wednesday, June 24, 2026 in St. Louis, Missouri. (Photo by Ali Overstreet/MLB Photos via Getty Images) | MLB Photos via Getty Images

There are a variety of types of victories in baseball. You can have offensive blowouts, dominant pitching performances, slugfests with each team trading body blows among many others. But one of the most satisfying types in my opinion is an all-around team effort where each phase of the game performs well in support of each other. Those types of victories have been tough to come by for the Diamondbacks over the last few weeks as the team has experienced renewed injury issues across the roster and inconsistent play both within and between games. So on days where everything seems to click well, it’s worth reflecting on that performance. There were bullpen arms that stepped up, a young rookie starter, and of course, some excellent defense that kept the Cardinals off the board.

The Arizona offense used one of those big innings that Torey Lovullo keeps talking about Diamondback pitchers avoiding with an offensive eruption in the fourth. It started innocently enough with a leadoff single to Corbin Carroll and a walk to Gabriel Moreno but ended with back-to-back home runs from LuJames Groover (the first of his career) and Ketel Marte (the 184th of his career). In between, the D-Backs plated three runs on a bloop single from Tommy Troy and an Ildemaro Vargas double down the line. It’s especially important to get significant offensive production from those two given that they’re often placed in the latter half or bottom third of the lineup and can set the table for the elite batters at the top of the lineup. After that eruption, the Arizona bats went dormant until they added some much-needed insurance runs with timely hits from both Troy and Marte again in the seventh and eighth.

But of course, the other major storyline heading into tonight: Mitch Bratt’s major league debut. It was the second MLB debut the D-Backs have seen this week after Jose Cabrera’s scoreless outing on Sunday against the Twins. Sadly, Bratt’s debut wasn’t quite as successful as Cabrera’s, but equally symbolic of the additional youth movement taking over the team’s roster. Despite aiming to have Bratt run through the lineup twice, Lovullo opted to pull the rookie after just one turn through the St Louis lineup. It was an understandable decision given that Bratt is still working his way back from injury and threw just 48 pitches in his last outing with Reno last week, but part of me still would have liked to have seen Lovullo give Bratt one chance to get through another inning and build some additional confidence. Even still, there were plenty of encouraging signs that he and fans can take away from the abbreviated appearance including collecting the first three strikeouts of his big league career and seven whiffs. As a control pitcher primarily, Bratt’s command slipped at times, but that’s completely understandable given the incredible nerves he was probably feeling.

Even though Bratt’s debut will obviously get most of the press for the game, the parade of relievers who came into the game in support deserve plenty of praise too. Ryan Thompson was the first out of the bullpen and his two innings of one-run ball set the table for the rest of his fellow relievers who combined for six innings of three-run baseball. Tomorrow, the D-Backs will look for a rare four-game series win. If they can keep playing high-quality team baseball like they did today, it could be a fun second half of baseball.

Cubs to acquire pitcher David Peterson from Mets for prospect

The New York Mets haven't had the best start to the 2026 season and it seems changes are to come.

The Mets have a 34-46 record after their 10-3 and 10-5 losses to the Chicago Cubs on June 24. After the game, the clubs decided to swap a pair of players.

The Cubs are acquiring left-hander David Peterson from the Mets, ESPN baseball insider Jeff Passan first reported.

In his most recent game, Peterson took the mound against the Phillies in a 6-2 loss on June 21. He threw five strikeouts in four innings pitched. In 79 pitches thrown, he allowed six hits, including a home run, and five runs.

In exchange for Peterson, the Mets will receive the Cubs' No. 13 prospect, Cole Mathis, a first baseman and designated hitter, according to MLB.com.

David Peterson stats

Peterson has a 3-6 record as a pitcher so far in the 2026 season. He's played 16 games and started eight of them for New York. Peterson has pitched 68 innings and has a 6.09 ERA.

Batters have went yard on him only six times, but he's allowed 82 hits and 51 runs. He's tossed 63 strikeouts and has a 1.65 WHIP.

David Peterson contract

Peterson will be a free agent at the end of the 2026 season. He signed a one-year deal with the Mets worth $8.1 million.

How old is David Peterson?

Peterson is 30 years old. He first joined MLB in 2020 and has played all seven seasons of his career for the Mets.

Peterson was drafted by the New York Mets with the 20th pick in the first round of the 2017 MLB Draft.

This article originally appeared on USA TODAY Sports: New York Mets trade David Peterson to Chicago Cubs for prospect

Fantasy Baseball Closer Report: David Bednar on the rise with excellent June

In this week's Closer Report, David Bednar extended his scoreless streak as he's put together an excellent month of June. Meanwhile, regression has hit around the league. Relievers like Cade Smith and Gregory Soto had one of their worst weeks. And the White Sox are struggling to find answers in the ninth inning. All that and more as we break down the last week in saves.

⚾️ Baseball is back! MLB returns to NBC and Peacock in 2026! In addition to becoming the exclusive home of Sunday Night Baseball, NBC Sports will broadcast MLB Sunday Leadoff, “Opening Day” and Labor Day primetime games, the first round of the MLB Draft, the entire Wild Card round of the postseason, and much more.

Check out this week’s Stolen Base Report!

2026 Fantasy Baseball Closer Rankings

▶ Tier 1

Mason Miller - San Diego Padres
Jhoan Duran - Philadelphia Phillies
Cade Smith - Cleveland Guardians
Louis Varland - Toronto Blue Jays
Josh Hader - Houston Astros

Miller converted a save against the Rangers on Saturday, then locked down his 21st of the season with two strikeouts against the Braves on Monday. He then pitched two scoreless innings with three strikeouts to fall in line for a win in extra innings on Tuesday. With just three runs allowed all season, the 27-year-old right-hander has posted a 0.79 ERA, 0.79 WHIP, and 66 strikeouts over 34 innings.

Duran made two scoreless appearances against the Mets over the weekend, striking out five over his two innings of work. He then tossed a clean ninth against the Nationals on Wednesday, striking out the side for his 19th save. His strikeout rate of 42% remains a career-high by a wide margin. It's helped propel him to a dominant season so far, posting a 1.69 ERA, 0.94 WHIP, and 43 strikeouts over 26 2/3 innings.

Smith converted a four-out save against the Brewers on Thursday, then wasn't able to finish out a five-out save attempt on Monday against the White Sox, giving up two runs to blow the lead. It was his fourth multi-inning save attempt in his last five outings. He then stumbled again on Wednesday against Chicago, giving up two runs to blow a save. While Smith is one of the best in the game, it's been quite a lot to ask from any reliever to go multiple innings over this stretch. Still, he leads baseball with 24 saves while posting a strong 3.22 ERA, 1.18 WHIP, and 55 strikeouts over 36 1/3 innings.

Varland enters Tier 1 territory after an absolute gutsy performance on Saturday against the Cubs in which he entered in the bottom of the eighth inning with the bases loaded to protect a three-run lead. He escaped the jam with one run in on a groundout, then shut the Cubs down in the ninth to convert a two-inning save. Two days later, he pitched a scoreless ninth against the Astros for his 16th save to go with a 0.84 ERA, 0.93 WHIP, and 58 strikeouts over 43 innings.

Hader struck out two in a perfect inning for a save against the Guardians, then tossed a clean inning in a non-save situation against the Blue Jays on Tuesday. He followed that with a scoreless ninth against the Blue Jays on Wednesday, striking out two batters for his sixth save. Hader has allowed one run with a 16/2 K/BB ratio across 10 innings since returning. With that strong start off the injured list, there are only a few relievers I'd take over Hader the rest of the way.

▶ Tier 2

Aroldis Chapman - Boston Red Sox
Raisel Iglesias- Atlanta Braves
Bryan Baker - Tampa Bay Rays
Andrés Muñoz - Seattle Mariners
Tanner Scott - Los Angeles Dodgers
David Bednar - New York Yankees
Jacob Latz - Texas Rangers

It wasn't the best week for Chapman. He gave up a run on two hits to take a loss against the Blue Jays on Thursday, then blew a save on Monday in Colorado with three runs allowed without recording an out. We'll give him a pass for the Coors Field outing. Still, he remains one of the top closing options with a 2.08 ERA, 1.15 WHIP, and 29 strikeouts over 21 2/3 innings.

Iglesias gave up a run against the Brewers on Friday before holding on for his 15th save. He then allowed the winning run to score in extra innings to take the loss on Tuesday. All four earned runs he's allowed this season have come over his last nine outings. Despite the down stretch, he holds a 1.42 ERA over 25 1/3 innings. Robert Suarez has been outstanding in a setup role, but was reportedly unavailable on Tuesday due to some forearm tightness.

Baker worked a clean inning against the Nationals on Friday for his 19th save, then pitched the eighth against the heart of the order on Sunday while Kevin Kelly got the ninth. He got back on the mound in the ninth against the Royals on Wednesday to lock down another save. Despite the occasional matchup usage before the ninth inning, Baker's 20 saves rank third in baseball.

It's been one of the better stretches for Muñoz, with three saves over the last week. He struck out two in a scoreless inning against the Red Sox on Sunday, then punched out the side against Pittsburgh on Tuesday for his 14th save.

Scott tossed his fifth consecutive scoreless outing against the Twins on Wednesday, picking up his 11th save of the season to go with a 2.18 ERA, 0.70 WHIP, and 40 strikeouts over 33 innings. Edwin Díaz continues to make progress towards his return from elbow surgery, throwing bullpen sessions, but still isn't expected back until after the All-Star break.

Bednar pushed his scoreless streak to 11 games with three appearances this week, including a four-out save against the Tigers on Tuesday. He's up to 16 saves on the season with a 3.27 ERA, 1.27 WHIP, and 39 strikeouts over 33 innings. And in Texas, Latz continues to dominate the ninth inning with two more saves this week. He's at 14 with a 1.46 ERA, 0.62 WHIP, and 38 strikeouts over 37 innings.

▶ Tier 3

Trevor Megill - Milwaukee Brewers
Gregory Soto - Pittsburgh Pirates
Riley O'Brien - St. Louis Cardinals
Paul Sewald - Arizona Diamondbacks
Devin Williams - New York Mets
Ryan Helsley - Baltimore Orioles
Kenley Jansen - Detroit Tigers
Kaleb Kilian - San Francisco Giants
Pete Fairbanks - Miami Marlins
Alex Lange - Kansas City Royals

Megill is in a groove on the mound, making four straight perfect appearances. He recorded a hold, a win, and a save for the Brewers this week. He's up to 10 saves with a 3.72 ERA, 1.00 WHIP, and 38 strikeouts over 29 innings.

Soto is in the middle of a rough stretch, giving up six runs over his last five outings. He surrendered a run in a non-save situation against the Rockies on Sunday. O'Brien also hasn't been nearly as sharp of late, giving up two runs in a non-save situation against the Royals on Sunday. He bounced back with a clean inning against the Diamondbacks on Monday for his 19th save.

The week of regression continues with Sewald. After a scoreless inning of work against the Twins on Friday in a non-save situation, he surrendered three runs against the Cardinals on Tuesday, pushing his ERA to 4.03 over 29 innings. Meanwhile, Williams gave up an unearned run before holding on for a save against the Phillies last Thursday.

Helsley has had a rough time so far in his return from the injured list. He's given up two runs in each of his two appearances, blowing a save this week against the Dodgers. Yennier Cano stepped in to pick up a save against Los Angeles on Saturday.

Jansen locked down back-to-back saves against the White Sox over the weekend. The 38-year-old veteran is up to nine saves with a 4.00 ERA, 1.11 WHIP, and 22 strikeouts over 18 innings. He remains the team's top option for saves. Will Vest has pitched better of late. He added a win and a save behind Jansen this week.

Kilian worked around a hit and a walk on Tuesday against the A's, striking out one while converting his fifth save. He's expected to continue working as the Giants' primary closer, though it hasn't been a very fruitful situation so far.

Fairbanks worked two clean outings to pick up back-to-back saves against the Giants on Friday and Saturday. He then surrendered two runs in a non-save situation against the Rangers on Tuesday before bouncing back on Wednesday for a save against Texas. It's been that kind of up-and-down season for Fairbanks, who holds a 6.75 ERA, 1.33 WHIP, and 32 strikeouts over 24 innings.

Lange stepped in for a one-out save against the Cardinals on Friday, then tossed a clean inning against the Rays on Monday for his sixth save. He's established himself as the primary closer in Kansas City this month with five saves in June.

▶ Tier 4

Grant Taylor/Seranthony Domínguez - Chicago White Sox
Clayton Beeter - Washington Nationals
Yoendrys Gómez/Eric Orze - Minnesota Twins
Jacob Webb/Caleb Thielbar - Chicago Cubs

The ninth inning has been rough for the White Sox, with Domínguez blowing back-to-back saves against the Tigers and Guardians. Taylor wasn't at his best, either. He surrendered three runs on Monday and has allowed six over his last three outings.

Beeter gave up a run before holding on for a save against the Rays on Saturday. He then locked down a save against the Phillies on Monday, tossing a scoreless inning on six pitches. He's up to six saves with a 3.42 ERA, 1.31 WHIP, and 26 strikeouts across 23 2/3 innings.

▶ Tier 5

Antonio Senzatela - Colorado Rockies
Tony Santillan - Cincinnati Reds
Sam Bachman - Los Angeles Angels
Elvis Alvarado/Hogan Harris - Athletics

Warriors draft grade: How Golden State addressed needs in draft

The Golden State Warriors are no longer in championship contention mode so the NBA draft is all the more important.

Golden State may not have drafted a franchise-changing player but it picked up a sleeper that can come in and immediately make an impact.

With the No. 11 pick in the first round the Warriors selected Yaxel Lendeborg. He's an NBA-ready prospect who is coming off a national title at Michigan. Lendeborg was a splash selection who was the highest rated prospect on Golden State's board.

Simply put, the Warriors got their guy.

He's not someone who commands the ball. He wasn't that guy in college. He's a stud. A ball player. He does whatever is needed for the team. He led Michigan in scoring with 15.1 points per game. He ranked second on the team with 6.8 rebounds, 3.2 assists and 1.2 blocks a game.

He is the prototypical player the Warriors needed. Lendeborg brings size, length and defensive range that allows him to guard multiple positions during on-ball defensive switch situations. He is a capable shooter who can't be left alone off the ball. He shot 37% during the 2025-26 season at Michigan. He attacks the rim, where he is an efficient finisher through a combination of strength and touch.

Best of all, he's not a ball stopper. The offense doesn't get stagnant when the rock is swung his way. Lendeborg is seen as a connective player. He passes, he screens away and keeps the flow of the offense moving.

Golden State Warriors draft grade: B+

Who is Warriors' second rounder, Lajae Jones?

The Warriors received a B+ grade for their overall draft, not just their first rounder. In the second round, they continued to target two-way wing players who can make an impact.

With the No. 56 pick, Golden State selected Lajae Jones, a 6-foot-7 forward out of Florida State. The Warriors got a dogged player with a chip on his shoulder. Jones' collegiate journey had many stops.

The 22-year-old went to Tarleton State after graduating from Fletcher High School in Jacksonville Beach, Florida. Jones didn't see much playing time at Tarleton State so he bet on himself and enrolled at Barton Community College in Great Bend, Kansas.

Jones led the junior college in scoring, averaging 15.4 points and 9.2 rebounds, shooting 54% from the field. He led the team to a 34-3 record – a record that included a 27-game winning streak – and eventually won the national junior college championship title.

He transferred to St. Bonaventure as a junior, where he shot the 3-ball at a 38% clip. Jones finished his collegiate career at Florida State.

Jones now joins a Golden State team that is in need of two-way wing players.

Prior to the draft, the Warriors were looking at Gui Santos as the only healthy player in that mold. As they expect to have back Moses Moody and Jimmy Butler, the Dubs bring in additional wing players to adapt to their system.

This article originally appeared on USA TODAY Sports: Golden State Warriors draft grade

LaMelo Ball trade rumors: Ranking best fits for Hornets star guard

The NBA draft just ended, but there already may be some massive hoops news on the horizon.

According to ESPN, the Charlotte Hornets are engaged with multiple teams in discussions about trading point guard LaMelo Ball, who helped revive the Hornets to a 44-38 record this season and a berth in the Play-In Tournament.

Ball has played six seasons in the NBA and averaged 20.1 points, 7.1 assists and 4.8 rebounds in 72 games this past season. The 24-year-old is a supremely gifted offensive player, though he’s a high-volume shooter prone to stretches of highly inefficient play. Despite that, under the right program and system, Ball could find a new home that would better suit him.

Here are the best fits for LaMelo Ball, if he’s traded from the Hornets:

Charlotte Hornets guard LaMelo Ball celebrates after scoring against the Miami Heat during the first quarter at Kaseya Center.

Minnesota Timberwolves

They just traded Julius Randle, previously the team’s No. 2 scoring threat, and the Timberwolves need to both capitalize on this window to win with star Anthony Edwards, while keeping him happy. It just so happens that the biggest area of need on the roster is at point guard.

And added benefit from Ball is that he’s a player who can create his own shot, which is something Minnesota’s other players struggled with when teams threw double teams at Edwards. By trading Randle, the Timberwolves cleared cap space and created a $33.3 million trade exception, which creates the structure to pull in a player like Ball.

Toronto Raptors

The Raptors improved this season and became quite competitive down the stretch, though Toronto’s offense disappointed late in the season. Much like all teams on this list, there’s a glaring lack of offensive production that needs to be addressed; the Raptors ranked 26th in the NBA in converted 3-pointers per game (11.4). Ball, on his own, averaged 3.8 made 3s per game. The Raptors would almost certainly need to ship Immanuel Quickley, but Ball’s injury history does raise some concerns.

Milwaukee Bucks

It would be a little rough for Ball to leave the Hornets just as they were inching toward competitiveness, only to land with a team that’s embarking on a total rebuild. The Bucks, however, are going to be searching for a new identity and will want someone who can easily create offense — especially if the Bucks choose to reroute Tyler Herro, whom the team acquired in the trade with the Miami Heat for Giannis Antetokounmpo.

Orlando Magic

This is a team at an interesting crossroads. The Magic have a new coach in Sean Sweeney and need to determine whether the Paolo Banchero-Franz Wagner partnership is sustainable. Orlando also struggled to generate consistent offense, especially when they faced stout defensive teams. This is a problem come playoff time, when competition intensifies. The Magic also tied for 27th in 3-point percentage (34.3%).

Detroit Pistons

This isn’t quite as seamless a fit as the others on this list because Ball thrives best when the ball is in his hands. The Pistons, however, operate their offense through star point guard Cade Cunningham. Granted, Detroit relied too heavily on Cunningham to create just about the entirety of the team’s offensive production, so a supplemental ball handler could help. This would work better if Ball would commit to playing more as a natural two-guard.

This article originally appeared on USA TODAY: Charlotte Hornets looking to trade LaMelo Ball. Best team fits ranked

2026 NBA Draft grades for every team in the second round

Jalen Brunson — the reigning NBA Finals MVP, a man who should never have to pay for his own dinner in Manhattan again — was a second-round pick. So were Nikola Jokic, Dillon Brooks and Draymond Green and if you want to go back, there's Manu Ginobili, Marc Gasol and many more players who slipped to the second round, then had impressive NBA careers.

There will be players taken in Wednesday night's second round who will become key parts of their team's rotation and maybe more. Let's grade these picks (and note, my grading in this round is more gentle and on a curve compared to the first round; expectations are relatively low, and with that, the misses are not painful like missing in the lottery).

(Check out the grades for the first round picks here.)

Houston Rockets: A-

Bruce Thornton (31)
The only reason Thornton is in the second round is that he is an even 6'0", undersized for a point guard. Everything else screams NBA rotation player: He's incredibly polished, strong, efficiently scored from everywhere on the floor and averaged 19.9 points, 5.1 rebounds, and 3.9 assists last season for Ohio State. Houston is a perfect fit for a guy who can come in and play behind Fred VanVleet (something the Rockets did not have last year).

Memphis Grizzlies: A

Richie Saunders (32)
. It shows you how much the Grizzlies like Saunders that he tore his ACL in February, and they still took him here (he would have gone in the first round if healthy). Saunders is a quality shooter (37.6% from 3 last season) who can do enough of everything else that he looks like he can be a solid rotation wing player in the NBA.

Minnesota Timberwolves: B

Isaiah Evans (33), Trey Kaufman-Renn (59)
Evans is a quality movement shooter about to play with Nikola Jokic — he will find Evans if the Duke star gets open. He's got good size (6'6") but needs to get stronger and become a better defender to earn steady NBA run. Kaufman-Renn has NBA size (6'8") and physicality, but he's got to show he has the skills to stick at the next level.

Cleveland Cavaliers: B+

Meleek Thomas (34)
Cleveland is betting on Thomas' upside. He was a five-star recruit coming out of high school who slid a little but still averaged 15.6 points a game last season for Arkansas. Early in the second round, that's a good bet.

Denver Nuggets: A

Trevon Brazile (35), Bryce Hopkins (49)
Brazile has good size (6'11", with a 7'4" wingspan), and he averaged 13 points and 7.3 rebounds a game for Arkansas, but the really intriguing stat combo is that he averaged 1.6 blocks and 1.3 3-pointers a game. Looking for someone to play behind Jokic, Brazile is a good pick at this point. Hopkins is a 6'6" forward with a high motor but needs to develop a shot.

LA Clippers: B

Baba Miller (36), Nick Martinelli (55), Narcissie Ngoy (57)
Miller is a great roll of the dice here, a 6'11" big but with very fluid athleticism, he can pass, averaged 13 points and 10.3 rebounds per game, plus is a solid defender. Martinelli has good size (6'7") and shot 41.7% from 3 at Northwestern, he scored at the college level and might be worth a two-way contract to see if he can translate that to the next level. Ngoy almost went to Auburn, stayed in France, and is seen as a project at the guard spot (don't be shocked if he stays in France for now).

Miami Heat: B-

Ryan Conwell (37)
Miami picked up Conwell in a trade with Oklahoma City, and the Heat get a guy who wasn't afraid to put it up last season and averaged 18.8 points a game for Louisville. He needs to tighten his handles and become a more efficient shooter, but it's a good roll of the dice by the Heat at this point in the draft.

Indiana Pacers: B+

Braden Smith (38)
Indiana brings in the Purdue star who is maybe the best passer in the draft (he is the college all-time assist leader) who is a better athlete than realized. He's undersized (5'10') but as a backup point guard with the Pacers, there's a role for him.

New York Knicks: B

Jack Kayil (39), Tyler Nickel (47)
Kayil played professionally in Germany and is a 6'4" combo guard who does a lot of things well but wasn't efficient and isn't really explosive as an athlete at the NBA level. Nickel is a high-level movement shooter with good size, and while there are questions about athleticism and footwork, getting a good shooter that deep in the draft is a good bet.

Boston Celtics: A

Dillon Mitchell (40)
Great bet at this point by Boston: Mitchell is a 6'7" high-level athlete, but he struggles with his shot. If Boston can develop his shooting touch (it's an issue) they could have a second-round steal.

Oklahoma City: A-

Otega Oweh (41)
Oweh fits in with OKC — a physically strong guard and high-level defender who needs to work on his offensive game but goes to one of the best developmental programs in the league. He might be on a two-way, we might not see a lot of him for a season or two, then suddenly we'll wonder where this latest quality find from OKC came from.

San Antonio Spurs: A-

Ja'Kobe Gillespie (42), Maliq Brown (44)
Gillespie is an elite shot maker who fell to the second round because he is undersized (6'0"), but a Spurs kind of guy because he gets steals and helps teams win the possession battle. Brown is a great pick at 44, a high-level front court defender at 6'8" but he's going to have to show a little more offense to stick in the NBA.

Brooklyn Nets: C

Tyler Bilodeau (43)
Shooting matters, and Bilodeau does that and has good NBA size (6'7"). The question is whether he is athletic enough to play at the NBA level. We'll see, but guys who can shoot get a chance.

Sacramento Kings: A-

Emanuel Sharp (45)
Sharp is a great pick up where the Kings got him in the draft. He proved he can shoot (including from 3) and defend in four years at Houston. There were questions about his athleticism at the next level, but Sharp should have gone higher than this.

Washington Wizards: C+

Felix Okparpa (46)
Okparpa is an old-school rim-running big who can block shots on one end and dunk on the other, and has good athleticism.

Dallas Mavericks: B-

Tobi Lawal (48), Vsevolod Ischenko (56)
Lawal is a bet on new coach Dusty May's developmental skill. Lawal, 6'7", may be the best pure athlete in this class. He put up monster numbers at the combine, but his skills have a lot of work to do to catch up with that. Ischenko has been a standout young player in the Russian league but is a draft and stash for now, he will stay overseas.

Toronto Raptors: C

Jaden Bradley (50)
Bradley is a good floor general and a pesky defender who could be a backup point guard in the league if he develops a 3-point shot.

Orlando Magic: B

Izaiyah Nelson (51)
Nelson is the kind of player you should get at 51 — good athlete, good size (6'8"), can defend multiple positions, but he needs to work on his feel for the game. If the Magic can develop that then this becomes a great pick.

Atlanta Hawks: A+

Henri Veesaar (52)
Veesaar is an absolute steal at 52, one of the best picks of the second round. Veesaar is a 7-foot floor-spacing center who averaged 17 points and 8.7 rebounds a game last season for North Carolina while shooting 42.6% from 3-point range. He can step in as a backup big next season for the Hawks.

Detroit Pistons: B

Ugonna Onyenso (53)
Onyenso is arguably the best rim protector in the draft, he averaged 2.9 blocks per game last season, and that's a huge plus, but he's going to have to show more offensive game than he did at Virginia.

Golden State Warriors: B

LaJae Jones (54)
Jones is a big guard/wing (6'7") who projects as a strong defender but has to develop his offensive game if he wants a spot in the NBA.

New Orleans Pelicans: C

Jaon Pierre Jr. (58)
Pierre is a 6'6" guard or wing who averaged 17.6 points a game at SMU. He has potential, but he's got to show better defense and playmaking to stick with the Pelicans.

Milwaukee Bucks: C

Malique Lewis (60)
Lewis has played internationally in Spain and Australia as a 3&D player. He plays with a high motor and if his skills continue to improve it could work out in Milwaukee, a good bet at this point in the draft.

Cubs BCB After Dark: Cubs acquire David Peterson

Jun 15, 2026; Cincinnati, Ohio, USA; New York Mets relief pitcher David Peterson (23) pitches against the Cincinnati Reds in the seventh inning at Great American Ball Park. Mandatory Credit: Katie Stratman-Imagn Images | Katie Stratman-Imagn Images

It’s Wednesday night here at BCB After Dark: the coolest spot for night owls, early risers, new parents and Cubs fans abroad. Thank you for taking time out to visit with us. We always like to see a friendly face. There’s no cover charge. We still have a few tables available. The hostess will seat you now. Bring your own beverage.

BCB After Dark is the place for you to talk baseball, music, movies, or anything else you need to get off your chest, as long as it is within the rules of the site. The late-nighters are encouraged to get the party started, but everyone else is invited to join in as you wake up the next morning and into the afternoon.

Last night, I asked you about a proposed trade for Tarik Skubal. The deal, which sent four players to Detroit, was considered too rich for your blood as 84 percent of you said you wouldn’t make that deal.

The Cubs did make a deal for a starting pitcher tonight and it’s not Tarik Skubal. We’ll get to that in a little bit.

Here’s the part with the jazz and the movies. You’re free to skip ahead if you want. Or skip the baseball stuff at the end. You’re free to read this however you want.


Tonight we’re featuring legendary vocalist Dee Dee Bridgewater singing “Bye Bye Blackbird” in Berlin in 1997.


I’ve been watching a lot of World Cup games this past week, so I’ve only had a chance to watch one film: director Gary Hustwit’s 2024 documentary Eno on former Roxy Music member, ambient music pioneer and producer to much of the great music of the last 50 years, Brian Eno. Oh, he’s also famous for being a crossword puzzle clue. I could write about Eno tonight, but for reasons that will become clear when I do write about it, I really need to see it at least twice before writing on it. And I can’t watch it again until next week–again, for reasons that will become clear when I do write about it.

If anyone has seen Eno somewhere other than on the Criterion Channel, I want to know about it. Preferably before I write about it.

So I thought I’d just throw things open to you right now, in honor of the World Cup, for you to talk about your favorite non-baseball sports movies. We’ve gone over baseball movies lots of times and honestly, I don’t think any sport works as well on the screen as baseball, with the possible exception of boxing. But there are good non-baseball sports movies. Slap Shot is one of my favorite films. Hoop Dreams is a documentary, but it’s a great movie. It’s been quite a while since I’ve seen Raging Bull, but I need to see that film again. I loved it the first time I saw it back in the eighties.

So if you want, share some of your favorite sports films, not baseball edition. I’m pretty confident most of you will list Space Jam, but we will see.


Welcome back to everyone who skips the music and movies.

I don’t have to tell you that the Cubs have had major issues with injuries to the starting rotation. The bullpen has taken their hits too, but the Cubs’ have lost Cade Horton for the season, Jameson Taillon a few weeks ago for at least two months and Edward Cabrera and Ben Brown went to the injured list today. Matthew Boyd has been out months and is only making his return tomorrow/today.

So the Cubs need a starting pitcher and they made a move for one tonight.

Later reports have the Cubs sending corner infielder Cole Mathis to the Mets for Peterson.

There’s a lot to unpack there. Peterson has been a Met throughout his entire career and last year he made the National League All-Star team. That was mostly because he was 6-4 with a 3.05 ERA in the first half of 2025.

Peterson kind of fell off a cliff in the second half of 2025, putting up a 6.34 ERA in 12 starts. This year, Peterson has lost his spot in the Mets starting rotation as he sports a 6.09 ERA in eight starts and eight relief appearances.

However, there is reason to think that Peterson could be much better with the Cubs than that with the Mets.

Peterson’s walk percentage is slightly up this year and his strikeout percentage is slightly down. However, the difference in the two is small enough (9.0% to 9.4% and 20.7% to 19.7%) that that could just be random fluctuation. He’s not a hard-thrower, but there’s been no drop in velocity on his pitches this year. His hard-hit rate is down as well as the average velocity he’s giving up on balls in play.

In fact, it seems that the Mets’ crappy infield defense might be a huge reason for Peterson’s struggles this year. You’ve seen that terrible defense this week as the Cubs play the Mets and Peterson is the kind of pitcher who needs his defense to make plays behind him to be effective. His batting average on balls-in-play has jumped from .293 in 2024 and .316 last year to .350 this year. His “strand rate” is way down this year as well. Maybe he’s just not pitching as well with men on base, but with a veteran like Peterson, it seems more likely that it’s just random chance. Or the Mets’ crappy defense again.

In any case, while Peterson’s ERA this year is a poor 6.09, his FIP is a very solid 3.85. With that ground ball rate, Peterson seems exactly like the type of pitcher to benefit from the Cubs’ elite defense.

Peterson is a free agent at the end of the year, so this is a rental.

Going the other way is corner infielder Cole Mathis, 22, the Cubs’ second-round pick in 2024. Mathis is currently on the injured list, where he’s spent much of his professional career. Mathis had Tommy John surgery in 2024 and wasn’t able to make his pro debut until the next season. There he was limited to being a DH and even then, only managed to play 29 games in 2025 before the Cubs shut him down until the Arizona Fall League. He was able to play first base in the AFL this past winter.

This year, Mathis has played 39 games between Myrtle Beach and South Bend and has hit .272/.396/.585 with ten home runs. As you might expect, his numbers are much better in Low-A Myrtle Beach and seven of his ten home runs were hit there in almost half as many games.

As you can see from those numbers, Mathis is a solid hitter. He makes a lot of hard contact, mostly on a line. He can draw a walk and doesn’t strike out too much. The Cubs took him in the second round because there’s nice right-handed swing there and some real promise that he can make consistent hard contact.

However, despite the Cubs still insisting that Mathis is a third baseman, he’s only played five games there in his entire professional career. He’s also had trouble staying healthy. He’s a player with some real upside in that he could develop into an average major league hitter with average power, but that there’s some real risk that he’s limited to being a first baseman, where 50 tools on hit and power aren’t going to cut it. Maybe he could be better than that as a hitter. There’s always a chance that a player who makes that kind of contact might have a higher ceiling than that. But there’s also a real chance that Mathis never stays healthy enough the have a major league career, like former Cubs second-round pick Brennen Davis, who was a far more promising prospect than Mathis.

Baseball America ranked Mathis as the Cubs’ 9th-best prospect and MLB Pipeline had him at 13. I put him at nine in my offseason rankings, but I did note that there was a real drop-off after eight in my rankings and that 9 through 18 or 19 could be in almost any order.

So what do you think of the David Robertson trade?

Thanks for stopping by tonight. We’re all in a pretty good mood. I hope you didn’t get in too good a mood and overdo it. Please get home safely. Call a ride if you need to. Recycle any cans and bottles. Tip the waitstaff. And join us again next week for more BCB After Dark.

Cartoons & hose hands – what makes Sooryavanshi, 15, special?

Vaibhav Sooryavanshi wearing an India helmet waiting to bat
Vaibhav Sooryavanshi has the highest strike-rate (220.48) of any batter to score more than 500 T20 runs since the beginning of 2025 [Getty Images]

They can ignore him no longer. After smashing so many records since breaking through as a 13-year-old, India are likely to hand a debut to Vaibhav Sooryavanshi in Friday's first T20 international against Ireland in Belfast.

He will be 15 years and 91 days, younger even than India's most famous teenage prodigy, Sachin Tendulkar, who played a one-day international against Pakistan in 1989, aged 16 years and 205 days.

Given his age, Sooryavanshi will have to change in separate changing rooms from his team-mates for safeguarding reasons.

His imminent debut comes off the back of a stellar season in the Indian Premier League where he was the highest run-scorer with 776 in 16 innings at a strike-rate of 237.30 for the Rajasthan Royals.

Days ago, batting for India A against Sri Lanka A, he broke the record for the fastest half-century in the history of List A 50-over cricket when he reached the landmark off just 11 balls.

But beyond the statistics, what really makes teenage opening batter so special?

To find out, BBC Sport spoke to three legendary former batters - Rahul Dravid, Michael Vaughan and Justin Langer - who have all watched him at close quarters.

'Like a hose in a swimming pool'

Ex-Australia international Justin Langer, coach of Lucknow Super Giants, and was, like Sooryavanshi, a left-handed opener.

"Vaibhav Sooryavanshi is only the second selfie I've ever asked for! The other was with an AFL champion who I used to watch when I was a little kid.

"I said 'I've never done this before in the IPL, but do you mind if we have a selfie together? Because I am in awe of your talent, I'm in awe of your mindset, I'm in awe of the way you play cricket'. Watching him bat is mind-blowing.

"What makes him so special? He's got extraordinary hands. I always say the really great players, their hands are like a hose in a swimming pool.

"He almost does a figure-eight in his hands in his backswing. You know, it's tiny, it's subtle, but they're just so loose.

"A lot of left-handers, when they're trying to hit sixes, they go from the sight screen round to the leg side, which is different with Sooryavanshi who sets up to hit it off side.

"First ball of his IPL career, he hit a six over cover. Not over long-on, not over deep mid-wicket like a lot of left-handers. He hit a six over cover and it went about 20 rows back into the stand.

"This kid not only has the game and the curiosity and hand-eye coordination, but also the hunger to score more and more runs. He is also so humble. That's the mark of a champion player."

'He's fearless, but hits lots of balls'

Former India batter Rahul Dravid was coach of Rajasthan Royals in 2025 and gave Sooryavanshi his IPL debut at 14.

"You're looking at a really unique talent. I think it's an incredible combination of ability to pick up a bowler's speed and then cricket smarts, fearlessness. It's a whole combination of things.

"I don't think there's a recipe for making a Sooryavanshi, I don't think you can take any kid and say, do this, and he will become that good.

"There are certain things they are just gifted with. But he's worked very hard as well, so it's not just a gift.

"From a young age, he's hit a lot of balls. I saw that at Rajasthan.

"I just hope that he's supported and helped along the journey to be able to actually achieve that potential.

"You need to protect someone like him, but it's always going to be that fine line because sometimes you need to let somebody fly."

Wagonwheel showing Sooryavanshi's preference for hitting sixes over the leg side
The majority of the left-handed Sooryavanshi's sixes this year have been hit over the leg side [CricViz]

'Cartoons... and spotting a bowler's cues'

Former England captain Michael Vaughan worked as a commentator during the IPL where he got to see Sooryavanshi up close.

"I actually bumped into him in Mumbai. I had a bit of a fan moment. Honestly, I don't think I've had that since meeting Chris Waddle back in the 1990s!

"We had a great conversation. I asked him 'how did you prepare for the game?' He said 'watching cartoons'. I said 'what do you eat?' He said 'I eat everything!'.

"He clearly has an incredible eye and bat swing, but he's also got an amazing awareness of the cue of the bowler.

"He can assess the field, but as a batter, you see a cue in what the bowler's going to deliver. The real great players can just see it before the ball's released.

"Then he can smack it over extra cover, over deep square leg. He can hit it over third man for six.

"You miss your length by an inch, and he's smacking you out the ground. Forget where the field is, he just hits it over the top of the field.

"Imagine him putting on the whites for India and playing Test cricket."

Knicks second-round pick Jack Kayil does not plan to return to Germany

The Knicks have operated the first offseason since winning the NBA Championship as if they won't exceed the second apron.

But how will guard Jack Kayil, whom the Knicks selected 39th overall in the 2026 NBA Draft on Wednesday night after trading down, fit into those plans? Kayil comes from Germany, so New York can make him a "draft-and-stash" prospect like they and other teams have done in the past with other European players. So with that in mind, Kayil was asked whether he plans to return to Germany.

“Not really," Kayil told the media after being drafted. "My plan is to stay here and get into the organization and keep growing with them.”

Of course, that may not be entirely up to Kayil as Leon Rose tries to navigate this offseason with owner James Dolan's wishes of staying below the second apron in mind. As SNY's Ian Begley notes, by trading out of the first pick in the second round, they positioned themselves to get a rookie more likely to accept a rookie minimum deal. 

But if Kayil is indeed sticking around, what kind of player are the Knicks getting? 

"I think also one of my strengths is that I love winning and I give everything for that," Kayil said. "To come to this organization shows that they also want winners. I think it’s a good fit."

Playing against professionals in the Alba Berlin league this season at the age of 19, Kayil posted 12.3 points, 2.7 rebounds and 3.5 assists in 21.1 minutes per game. He also helped Germany win the silver medal at the 2025 FIBA U19 World Cup after averaging 11.1 points, 3.6 rebounds, and 6.6 assists per game. In the process, he won FIBA Champions League Best Young Player honors and earned All-FIBA Champions League Second Team recognition.

Kayil is used to winning and expects it. Perhaps that's the kind of prospect a team looking to repeat as champion can use.

Kings draft grades: Sacramento scores big wins in back-to-back years

For the second year in a row, the Sacramento Kingsexcelled in the NBA draft.

Kings general manager Scott Perry took over the position in Sacramento and vowed to make changes that would turn the team into a winning organization. He admitted it wouldn't be pretty, but strides would be made. He's proving every syllable he uttered to be true.

The Kings thrived in the 2026 NBA Draft picking up necessary pieces to consider for their future. Sacramento needed a face of the franchise, and with the No. 7 pick, they placed their bets on Darius Acuff Jr. He was the alpha dog leader at Arkansas who proved he could fill up a box score with the best of them, averaging 23.5 points per game. But Sacramento wasn't done there.

The Kings later traded up, sending a couple of second round picks to the Cleveland Cavaliers, for the No. 29 pick. Sacramento ensured the Cavs took Alex Karaban, a sharpshooter out of UConn, with the pick. Karaban spreads the floor and provides spacing, complimentary to Acuff's game.

And in the second round, they added a two-way player in Emanuel Sharp. The Houston guard can shoot, defend and play a vital role for the Kings. He's expected to come in and see the floor immediately as an impact player.

Coming off of a year where the team went 22-60, but the high point was the development of their 2025 draft class, the Kings did it again. They committed to finding talent. There's really no negative thing that anyone should have to say about Sacramento's selections.

They addressed their needs. The next phase will be all about unified development.

Sacramento Kings draft grade: A+

Sacramento Kings moving in right direction

Last year, Perry dominated the draft, trading for a late first rounder that became Nique Clifford. In the second round the Kings took Maxime Raynaud, who was named to the All-Rookie second team. Then they found the heart and soul of the squad in undrafted signee Dylan Cardwell.

Perry followed that up with making the seemingly right picks in the 2026 draft.

Things appear to be moving in the right direction for Sacramento, who will get a chance to see their young prospects in action in the coming weeks when summer league basketball kicks off with the 8th annual California Classic, hosted by the Kings and Golden State Warriors at Golden 1 Center in Sacramento and Chase Center in San Francisco beginning July 3 to 6.

This article originally appeared on USA TODAY Sports: Grading Sacramento Kings overall draft selections in 2026 NBA Draft

2026 NBA Draft Dynasty Rookie Rankings: Cameron Boozer, Darryn Peterson hold top spots

With the star-studded 2026 NBA Draft officially complete, it's time to start looking at how to value these players in your dynasty leagues.

There are multiple future stars at the top, but there are also some talented players that went later in this draft that will one day make an impact for your fantasy team. For the redraft managers, you may not hear some of these names for a few seasons, but in dynasty leagues, you can't wait that long.

At this point, there have only been a handful of two-way deals handed out to undrafted players. There are some players that will likely be more than just additions to the bottom of the list once they get a deal, but until then, it's difficult to place them. A few players to keep an eye on include Tamin Lipsey, Nate Bittle and Aaron Nkrumah, among others.

For now, here's how I rank the 2026 rookie class for dynasty leagues. These are tailored towards category leagues, so I'll be sure to highlight the players that should go earlier in points leagues.

1. Forward, Cameron Boozer, MEM, 18.9

For the second year in a row, a Duke forward leads the rankings following a historic freshman season. Boozer should immediately be seen as a top-15 dynasty asset, though it may not be long before he enters earlier conversations. Take him first regardless of format.

2. Guard, Darryn Peterson, UTA, 19.4

Peterson was my top prospect in this class, just not for fantasy basketball. That speaks more to just how special Boozer is. Peterson has a chance to be one of the best scorers in the league while still making an impact on defense. He was also a better playmaker in high school when he was in a higher volume role because he was healthier. He's a special talent.

3. Forward, Caleb Wilson, CHI, 19.9

The lack of shooting is concerning, but there is a lot to like about Wilson's fantasy game. He may not be an elite defender, but the defensive production as a result of his athleticism plays well in fantasy basketball. He's going to be a star.

4. Wing, AJ Dybantsa, WAS, 19.4

I'd take him second in points leagues, but there is some concern about his production in category formats. The lack of defensive production in college knocks him down a touch, plus he's an average free throw shooter with a high free throw rate and a low three-point rate. Still, he should be considered a top-40 asset in dynasty leagues, and he is certainly talented enough to answer some of the questions that are there in year one and soar up rankings.

5. Guard, Kingston Flemings, ATL, 19.5

Atlanta has a new point guard of the future after Trae Young's departure. Flemings should be more efficient than the other guards at the top and provide more defensively.

6. Guard, Mikel Brown Jr., BKN, 20.2

For all the inefficiencies Brown had at Louisville, there is still a lot to like about his game in fantasy hoops. He took a ton of tough, deep threes and got to the free throw line at a high rate. Like many star guards, you'll have to account for a low field goal percentage and a bunch of turnovers, but he's abundantly talented.

7. Guard, Darius Acuff Jr., SAC, 19.6

Acuff is another incredible offensive talent, and he'll provide plenty of buckets and assists. He wasn't able to provide much defensively in college, but if he's able to contribute more on that end in the NBA, he can be a superstar.

8. Guard, Keaton Wagler, LAC, 19.4

I'm probably more skeptical on Wagler than others are. He's a crafty guard that can get to his spots and create for others. I don't love the fit next to Darius Garland; not because it can't work, but because it limits the output of both guards. Still, all these guards at the top have star upside.

9. Big, Morez Johnson Jr., DAL, 20.4

Johnson has all the traits of a star fantasy post player, and now he's reunited with his college coach. He should fit in well next to Cooper Flagg, though it's fair to start questioning what this means for Dereck Lively II.

10. Guard, Brayden Burries, MIL, 20.8

He wasn't the volume scorer that some of the other freshman guards were in college, but he was efficient, played defense and did a lot of winning. Burries has a high floor, but that doesn't mean he has a low ceiling. He's going to be productive for a long time, which is a great way for the Bucks to start their rebuild.

11. Forward, Yaxel Lendeborg, GSW, 23.7

It's fair to be hesitant about Lendeborg at his age, so if you're rebuilding, it makes sense to choose someone else. But if you're contending, there's an argument to take him even earlier than this. There's not much he can't do, and he should play big minutes for a good team immediately.

12. Forward, Dailyn Swain, CHI, 20.9

If you haven't already, just go compare Swain's stats during his final collegiate season to Jimmy Butler's final season at Marquette. Not saying Swain is going to be that level of player, but it's intriguing. There's a lot to like about him as a prospect, especially if he continues to improve as a shooter.

13. Big, Hannes Steinbach, CHA, 20.1

One of the best rebounders in the draft landed with one of the best rebounding teams in the league. He'll compete for center minutes early on, and even if he wasn't a great defender, he was able to collect some stocks.

14. Big, Aday Mara, OKC, 21.2

I would've been higher on Mara in a different landing spot. He's going to be good, but it seems like he's going to be in a minutes jam at center. He's a high-level shot blocker and passer, but if he's only playing 18-20 minutes per game, his impact will be limited.

15. Guard, Bennett Stirtz, OKC, 22.7

If the Thunder like a guard, it seems smart to listen. They're looking for cost-controlled contributors, and Stirtz should be ready to go from day one. He profiles as a special offensive talent, which is something OKC could've used more of in the playoffs when Jalen Williams and Ajay Mitchell were hurt.

16. Guard, Ebuka Okorie, DET, 19.2

Another player I would've liked more in a different situation. He is going to make a big impact for the Pistons immediately as a creator when Cade Cunningham isn't on the floor, or when they want to get Cade off-ball reps. However, I'm just not confident he gets enough usage to be a fantasy start, unless you're willing to wait for him to be on a different team than Cunningham.

17. Forward, Allen Graves, TOR, 19.9

Graves profiles as a statistical star, and there is am argument for him to go much earlier than this. However, one year after we questioned why Toronto would pair Collin Murray-Boyles with Scottie Barnes, they've doubled down. I don't see how all three can coexist, and there is a chance Graves' production at Santa Clara doesn't translate to the NBA. Still, I'd have no qualms about having Graves ranked higher than this.

18. Guard, Labaron Philon, PHI, 20.6

There's a lot to like about Philon as a talent, but being stuck behind Maxey to start your career isn't ideal. Still, he's a crafty scorer and creator.

19. Forward, Zuby Ejiofor, ATL, 22.2

A do-it-all forward, Ejiofor should have a role from day one, but he may struggle to carve out enough minutes to truly make an impact for fantasy managers. However, if he does, the statistical profile is enticing.

20. Wing, Cameron Carr, LAL, 21.6

Carr is going to be a better fantasy player than NBA player. He hits threes and gets defensive stats, plus he was a star at the combine.

21. Guard, Bruce Thornton, HOU, 22.8

I'm really excited about Thornton landing in Houston. Fred VanVleet only has one year left on his contract, and there were so many problems for the Rockets last season that would've been solved by having better point guard play.

22. Forward, Karim López, MEM, 19.2

He scored. He got boards. He got stocks. There is plenty to like here from López, and he lands with a young squad where he'll have an opportunity to earn minutes quickly.

23. Guard, Christian Anderson, CHA, 20.2

Arguably the best shooter in the draft, Anderson could see a bump up the rankings if the LaMelo Ball trade rumors end up becoming a real deal.

24. Forward, Baba Miller, LAC, 22.4

Miller can't provide much as a shooter, but his success on defense and as a rebounder is enough for me to take him much earlier than his draft slot.

25. Forward, Nate Ament, MIL, 19.5

I'd take Ament earlier in points leagues, but the lack of efficiency as a scorer was concerning. Hoping for the best here, but I just can't spend an earlier pick on the idea that he turns into the next Kevin Durant.

26. Big, Jayden Quaintance, SAS, 18.9

If it weren't for medical concerns, Quaintance would be a top-five pick. He's that type of fantasy prospect. If you're willing to be patient, he can be a steal. However, reports currently indicate he may not be ready for training camp, which is concerning.

27. Big, Tarris Reed Jr., SAS, 22.9

San Antonio wanted to add depth down low. They took a risk with Quaintance and made their safe pick with Reed. He may be the backup center for them next season.

28. Guard, Sergio de Larrea, DAL, 20.5

There is a chance de Larrea ends up remaining overseas for another season, but he's talented enough that I'm willing to take him in the first 30 picks until that's confirmed. I'd bump him up a few spots if he ends up in Dallas and down a few if he stays in Spain.

29. Forward, Joshua Jefferson, BKN, 22.6

A big player that can pass is always intriguing. He's an older prospect that can impact the game in various ways, and he should carve out a role early on for a rebuilding Nets squad.

30. Big, Henri Veesaar, ATL, 22.2

Veesaar slid far, but there were reports that he didn't want to be on a two-way contract. He could fill in as the backup center in Atlanta from day one.

31. Forward, Trevon Brazile, DEN, 23.5

32. Guard, Richie Saunders, MEM, 24.8

33. Wing, Isaiah Evans, MIN, 20.5

34. Big, Chris Cenac Jr., BOS, 19.4

35. Big, Ugonna Onyenso, DET, 21.7

36. Guard, Meleek Thomas, CLE, 19.9

37. Guard, Ja'Kobi Gillespie, SAS, 22.3

38. Forward, Koa Peat, PHX, 19.4

39. Guard, Quadir Copeland, HOU, 22.8 (UDFA)

40. Guard, Jaden Bradley, TOR, 22.8

41. Big, Rafael Castro, MIL, 23.2 (UDFA)

42. Big, Felix Okpara, WAS, 22.2

43. Guard, Braden Smith, IND, 22.9

44. Guard, Emanuel Sharp, SAC, 22.3

45. Big, Izaiyah Nelson, ORL, 22.7

46. Forward, Tobi Lawal, DAL, 23.1

47. Guard, Ryan Conwell, MIA, 22

48. Guard, Lajae Jones, GSW, 22.1

49. Wing, Dillon Mitchell, BOS, 22.7

50. Forward, Maliq Brown, SAS, 22.6

51. Forward, Alex Karaban, SAC, 23.6

52. Big, Tobe Awaka, CHI, 22.4 (UDFA)

53. Guard, Jack Kayil, NYK, 20.4

54. Guard, Tre Donaldson, MIA, 22.5 (UDFA)

55. Guard, Bryce Hopkins, DEN, 23.8

56. Guard, Otega Oweh, OKC, 23

57. Wing, Malique Lewis, MIL, 21.6

58. Guard, Tyler Nickel, NYK, 22.8

59. Forward, Tyler Bilodeau, BKN, 22.2

60. Forward, AK Okereke, LAL, 23 (UDFA)

61. Big, Trey Kaufman-Renn, MIN, 23.8

62. Guard, Peter Suder, LAL, 22.9 (UDFA)

63. Wing, Nick Martinelli, LAC, 22.2

64. Big, Narcisse Ngoy, LAC, 22

65. Wing, Vsevolod Ishchenko, DAL, 21.4

66. Guard, Josh Dix, OKC, 22 (UDFA)

67. Guard, Jaron Pierre Jr., NOR, 23.9

68. Guard, Sam Hoiberg, PHX, 23.3 (UDFA)

A’s Suffer Heartbreaking Defeat Against Giants

SAN FRANCISCO, CALIFORNIA - JUNE 24: Jacob Wilson #5 of the Athletics reacts after being tagged out at home plate in the top of the fifth inning against the San Francisco Giants at Oracle Park on June 24, 2026 in San Francisco, California. (Photo by Lachlan Cunningham/Getty Images) | Getty Images

The Athletics took on the San Francisco Giants in the second game of this three-game interleague series on a breezy summer night in The City by the Bay”.

It looked like Max Muncy’s eighth inning home run would be enough to win this pitching duel. However, the A’s beleaguered bullpen had a final say, blowing its sixth save of June as the Giants rallied with two home runs in the ninth inning for the 2-1 series clinching victory. Not only did the A’s lose a fourth straight game, but they now could be without shortstop Jacob Wilson for another extended period of time.

Pitching Duel

Both pitchers—Giants right-hander Tyler Mahle and A’s left-hander Gage Jump—got off to strong starts, working scoreless first two innings. Jump struck out the side in his first inning of work before stranding a runner at second base in the next inning.

In the bottom of the third, A’s first baseman Nick Kurtz made a nice diving catch to rob Giants’ third baseman Matt Chapman of a base hit. Kurtz then stepped on the bag to complete the unassisted, inning-ending double play.

A’s First Scoring Chance

A’s shortstop Jacob Wilson recorded his team’s first hit off Mahle with a one-out single in the fifth inning. Mahle then walked designated hitter Joey Meneses.

Right fielder Lawrence Butler crushed a ball right to the Giants second baseman Casey Schmitt, who made the catch for the second out. He tried doubling off Wilson at second base, but his throw was wild. Wilson tried scoring on the errant throw, but he was thrown out at home and appeared to hurt himself trying to evade the tag. That was a super aggressive send, especially considering that Wilson is not the fastest runner. He would have been better served staying at third to give the next batter a chance to get a two-out RBI hit.

Jump Dominant Again

Jump pitched exceptionally well once again. He completed five scoreless innings, only allowing three hits and one walk, while accumulating a career-high nine strikeouts. Jump likely would have gone deeper into the game had the Giants not fouled off 30 pitches against the A’s young left-hander. According to A’s MLB.com reporter Martin Gallegos, Jump became the third A’s pitcher in the Integration Era (since 1947) to not allow a home run in their first six career starts, joining Tim Conroy (1978-82) and Jim Archer (1961).

Kurtz Fails to Come Through

With two outs in the sixth, Bolte crushed a double for the A’s first extra-base hit of the evening. That was the final batter Mahle faced. The Giants turned to left-hander Sam Hentges to face Kurtz. Mahle pitched well in his first start off the injured list, holding the A’s scoreless over 5 2/3 innings, striking out four and inducing six groundouts and three fly outs.

Kurtz swung at the first pitch and drove a deep fly ball to center that died at the warning track where center fielder Jonah Cox made the catch. That was the second straight inning in which the A’s just fell short of breaking the deadlock in this pitching duel.

Maximum Muncy!

A’s relievers Justin Sterner and Hogan Harris kept the game scoreless, each tossing a scoreless inning of relief.

With two outs in the top of the eighth inning, A’s third baseman Max Muncy put his team ahead with his fifth home run of the season, a 416-foot shot to center field off Giants reliever Dylan Smith. The solo homer gave the Athletics a 1-0 late lead.

Medina Holds the Lead

In front for the first time tonight, hard-throwing right-hander Luis Medina entered out of the A’s bullpen to pitch the bottom of eighth, hoping to preserve the visitors slim lead. He issued walks to two of the first three batters he faced, with Cox’s sacrifice bunt between them. Medina escaped the jam unscathed by striking out San Francisco’s first baseman Bryce Eldridge and Schmitt.

A’s Rally Fizzles Out

Seeking some insurance runs, Bolte was hit by Smith’s first pitch of the ninth inning. The Giants promptly brought in left-hander Erik Miller to face the “Big Amish”. With one out, Bolte stole second, his ninth stolen base of the season.

The A’s squandered a chance to add a prime insurance opportunity. Left fielder Tyler Soderstrom popped out and then Giants right fielder Jung Hoo Lee took an RBI hit away from backup catcher Jonah Heim, who was pinch-hitting for Wilson. Heim entered the game because the A’s shortstop’s left shoulder was bothering him so much that he could not swing the bat at that moment.

A’s Blow Another Save

Heim stayed in the game to play third base, a position he had never played before.

That did not matter as Athletics reliever Elvis Alvarado quickly blew the save opportunity. San Francisco’s designated hitter Rafeal Devers led off the bottom of the ninth with a game-tying solo home run to center field, his 12th of the season.

The Giants did not want to play extra innings. Alvarado hung a slider in the middle of the plate which left fielder Victor Bericoto crushed for a 445 foot walk-off home run to send Giants fans home happy and leave A’s players and fans dejected.

What looked to be the team’s biggest weakness entering this season has indeed proved their biggest barrier to winning more games. The Athletics still do not have anyone consistently trustworthy at the back of their bullpen. Alvarado’s recent success seems to be wearing off, while the team for some reason designated one of their best performing relievers Joel Kuhnel for assignment earlier this month.

Following this crushing defeat, the Athletics will look to avoid the sweep tomorrow afternoon. Left-hander Jeffrey Springs will take the mound seeking to stop his team’s bleeding and earn his first win since April. He will be opposed by right-hander Landen Roupp, who is 5-7 with a 4.15 ERA through his first 15 starts of the season.

Hornets reportedly open to trading LaMelo Ball, Timberwolves, Raptors interested

LaMelo Ball is a walking highlight package, a social media and fan favorite around the league because of it and his style. He is incredibly popular with a younger generation of fans.

And the Charlotte Hornets are open to trading him, reports Shams Charania of ESPN. He adds that while the Hornets are keeping the asking price high, a couple of the suitors are being very aggressive.

Minnesota and Toronto are two of the teams interested, reports Marc Stein at the Stein Line. In addition, Jake Fischer adds that Milwaukee has long had interest in Ball and would be open to bringing him in after trading away Giannis Antetokounmpo.

It's not a coincidence that Charlotte has looked to trade Ball coming off arguably his best season as a pro. He averaged 20.1 points and 7.1 assists per game, shot 36.8% from 3-point range, and, most importantly, was largely healthy, playing in 70 games. Ball has battled a series of injuries and had not played in more than 47 games the previous three seasons.

The team that trades for Ball will have him for a while, he has three years fully guaranteed remaining on his contract, including $40.8 million next season.

For Charlotte, this is about pivoting to a new era, Charania said on the ESPN Draft broadcast, although he added Ball himself wants to stay in Charlotte.

"They're pivoting. The Hornets are looking at an opportunity to pivot. They *had* been about LaMelo Ball and Miles Bridges. They want their future to be about Kon Knueppel and Brandon Miller."

While Charania suggested this could be wrapped up in a couple of days, don't be surprised if it drags out well into free agency.

Tyler Mahle shines, Giants walk off A’s with two homers in ninth

An image collage containing 2 images, Image 1 shows Victor Bericoto swinging at a pitch during a baseball game with Shea Langeliers behind home plate, Image 2 shows Four Giants baseball players huddle on the field

Where has this Tyler Mahle been?

The woeful Giants walked off the A’s, 2-1, with two homers in the ninth, but don’t let that distract you from the biggest development of a foggy Wednesday evening at Oracle Park.

Mahle looked like a totally different pitcher than the one that owned a 1-7 record and 6.04 ERA before a monthlong stint on the injured list with a hamstring strain. Even operating on a pitch limit in his first start back, Mahle needed only 70 to stymie the A’s for 5 ⅔ scoreless innings.

He didn’t allow a hit until the fourth inning, limited the A’s to two total and only put on two other batters via bases on balls. He found the strike zone 44 times, a good sign after throwing strikes on only 33 of his 63 pitches in his one rehab start while walking five.

San Francisco Giants manager Tony Vitello, left, takes the ball from pitcher Tyler Mahle. AP Photo/Jeff Chiu

Before the game, manager Tony Vitello singled out two keys to turning Mahle’s suboptimal start to his Giants tenure around upon his return to the starting rotation.

No.1 Throwing strikes.

No. 2 Getting healthy.

A bit of evidence for the latter: Mahle’s average fastball velocity of 93.2 mph, up 1.2 notches from before the injury,

That was still only enough to match A’s starter Gage Jump, who fanned nine Giants and stranded three hits and a walk over five scoreless innings. Jung Hoo Lee was responsible for two of the Giants’ four hits through eight innings and about their only competitive at-bats, as well as a sensational catch crashing into the chainlink fencing in right field to end the top of the ninth.

The catch proved critical, as it came with runners on and likely prevented the A’s from padding what was a 1-0 lead. That kept the Giants within two swings going into the bottom half.

Rafael Devers delivered one to begin the inning against Elvis Alvarado, and Victor Bericoto provided the second and the walk off blast. Both players knew theirs were gone off the bat.

San Francisco Giants’ Victor Bericoto hits a walk off home run. AP Photo/Jeff Chiu

Devers admired his 416-foot blast to center, but it was no match for Bericoto’s: a 445-foot tank that left his bat at 108.7 mph. Entering the inning, the Giants had hit one ball at 100 mph.

The game remained scoreless into eighth, when Max Muncy squared up an 0-1 fastball from reliever Dylan Smith and knew it was gone as soon as it left his bat at 106.7 mph.

Mahle benefitted from a rollercoaster of a play that ended up in the final out of the fifth being made at home plate to keep the score tied at zero.

The A’s had two on with one out in the inning when Lawrence Butler sent a line drive to second baseman Casey Schmitt. He nabbed it for the second out. But, in an attempt to double up the runner at second, fired wide past the glove of Willy Adames and into left field foul territory.

Jacob Wilson, who was at second, easily made it to third and made the turn home. Awaiting him was the throw from Bericoto, clocked at 93 mph. Wilson attempted to dance around the tag of Eric Haase but wasn’t able to evade him.

San Francisco Giants’ Victor Bericoto is congratulated by teammates after hitting a walk off home run. AP Photo/Jeff Chiu

What it means

The Giants are finally enjoying some stability in their starting rotation, though it remains to be seen how long it lasts. Mahle’s outing followed back-to-back starts of eight innings apiece from Logan Webb and Robbie Ray, the first time they’ve gotten even six innings from their starters in consecutive games since May 16-17.

If Mahle and Ray keep pitching like this, they will certainly draw interest from teams at the approaching trade deadline. Both starters’ contracts expire after this season, making them obvious candidates to move in the Giants’ impending selloff.

Who’s hot

Lee continued to climb the National League batting leaderboard with two more hits, raising his average to .335. Only the Marlins’ Otto Lopez (.340) is above him.

Lee’s first knock was a line drive double that left his bat at 102.7 mph. He made an out despite hitting the ball just about as hard his second time up, but it all evened out as he legged out a soft hopper up the middle that the shortstop Wilson lost on the transfer for an infield single.

San Francisco Giants pitcher Tyler Mahle throws against the Athletics. AP Photo/Jeff Chiu

Before the game, Vitello made the case for Lee’s All-Star candidacy. He was not among the top 10 vote-getters among NL outfielders in the latest update released Monday.

“It’s a fans’ game, and I don’t know who’s more fun to watch — [Luis] Arraez or Jungy — but the fan, crowd noise speaks for itself,” Vitello said. “Those guys on both sides of the ball have proven All-Star caliber defense, All-Star caliber offense. … Voting impacts it too, so I guess that’s my small rallying cry.”

Who’s not

The top five spots in the Giants’ lineup were 0-for-17 until Devers tied things up with his homer in the ninth as they struggled to crack the A’s deceptive left-handed starter.

Jump’s dominance helped bring an end to Casey Schmitt’s streak of seven straight multihit games. He would have tied the franchise record with one more but was among the hitless top of the order, including an inning-ending strikeout with two on in the eighth.

It has been a hard time for the Giants to get on the scoreboard much at all since they left Atlanta. They were held to three runs or fewer for the fifth straight game.

Up next

Landen Roupp will look to continue the stretch of strong starting pitching as the Giants look to secure only their first three-game sweep of the season in the series finale set for Thursday at 12:45 p.m.

Roupp is 0-6 with a 5.40 ERA in nine starts since his last win, April 26.