\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"Obviously, the further you go back, the more challenging it is to find a top prospect. Someone drafted five years ago has been toiling away in the Minors for quite some time, so that one took a little more digging (especially when you add in that 2020 was the pandemic-shortened five-round Draft). But here's what I came up with:\n\n**2024: Konnor Griffin, SS/OF, Pirates.** This is the slam dunk, given that the No. 1 prospect in baseball hails from the first round of this Draft. Griffin, taken No. 9 overall, has answered any and all questions about his hit tool while getting to all of his others consistently while reaching Double-A at age 19 in his first full season. Next up: JJ Wetherholt.\n\n**2023: Kevin McGonigle, SS, Tigers.** While I'll go with chalk on this one and take our [No. 2 overall prospect](https://www.mlb.com/milb/prospects/2025/top100/kevin-mcgonigle-805808), I did pause a little bit on this one. The No. 37 overall pick in this Draft, who received an over-slot bonus, has had a terrific all-around year (.972 OPS), even if he's faded down the stretch some. Next up would be his teammate Max Clark, our No. 9 prospect whom the Tigers took in the first round that year, and to me, there isn't that much separating the two of them.","type":"text"},{"__typename":"Markdown","content":"* Subscribe to the MLB Pipeline Newsletter","type":"text"},{"__typename":"Markdown","content":"**2022: Jett Williams, SS/OF, Mets**. The best players from this class have graduated, with Zach Neto currently leading it in bWAR and Roman Anthony taking off in the big leagues this year. Williams was the No. 14 overall pick in the Draft and is now No. 29 on our Top 100. A wrist injury slowed him, as he only played in 33 games in 2024, but he's in Triple-A, knocking on the door. Next up: His Mets teammate Nolan McLean, a third-round pick.\n\n**2021: Bubba Chandler, RHP, Pirates.** He's getting his feet wet in the big leagues now for the first time, but while it might seem like Chandler, the Pirates' over-slot signing in the third round, took a while to get there, he's still only 22. Our No. 7 overall prospect began as a two-way guy and then really took off when he focused on pitching only. Next up: Andrew Painter, whose journey was halted by Tommy John surgery in 2023.\n\n**2020: Tekoah Roby, RHP, Cardinals.** The higher-drafted guys who are still prospect-eligible (first-rounders like Asa Lacy and Austin Hendrick, for example) have not panned out at all. The Rangers took Roby in the third round and sent him to the Cardinals at the 2023 Trade Deadline. He was throwing well this year after shoulder issues hampered him in 2024, but he needed Tommy John surgery in July. Next up would probably be his organization-mate Tink Hence, a former Top 100 guy who has had his own issues staying on the mound.","type":"text"},{"__typename":"OEmbed","html":"","providerName":"MLB","providerUrl":null,"thumbnail_url":null,"type":"oembed","width":425,"contentType":"rich"},{"__typename":"OEmbed","html":"
why have the Dodgers let OF Ryan Ward spend two years pulverizing AAA pitching without giving him a chance at the big league level, especially given their Conforto-sized issues in LF this year?
","providerName":"Bluesky Social","providerUrl":"https://bsky.app","thumbnail_url":null,"type":"oembed","width":600,"contentType":"rich"},{"__typename":"Markdown","content":"There is no debate about Conforto's struggles in the big leagues. The veteran is hitting just .192 with a .621 OPS, resulting in -0.9 bWAR and a wRC+ of just 79. And it does raise the question my colleague asks here: Why haven't they tried someone else, as the Dodgers have never been afraid of eating some salary if it betters the team? Whether Ward is the one who should get the shot is open for debate, though.\n\nWard, who isn't on the Dodgers' Top 30 list, does have a serious power-hitting résumé, with 30-plus homers in each of his last two seasons. This is his third season with Triple-A Oklahoma City and, by contrast, he's produced a 132 wRC+. That's the good stuff -- he has hit enough to warrant a shot, it seems. But he is 27 years old, and you want to look under the hood a bit more. What you'll see is some startling left/right splits. Even with his big numbers this year, he's hit .209/.328/.324 against lefties. Per Synergy over his three years with OKC, he's managed just a .660 OPS vs. southpaws (vs. .909 when facing right-handers).\n\nAll that said, he still has played well enough to get a shot, especially when given the non-obstacle of Conforto, who also can't hit lefties.","type":"text"},{"__typename":"Video","contentDate":"2025-08-22T22:57:59.658Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://milb-cuts-diamond.mlb.com/FORGE/2025/2025-08/20/fbb88129-fe93a23f-a8b28b10-csvm-diamondgcp-asset_1280x720_59_4000K.mp4","type":"video","description":"Dodgers outfielder Ryan Ward collects his third multi-homer game of the season for Triple-A Oklahoma City","displayAsVideoGif":false,"duration":"00:00:32","slug":"ryan-ward-s-third-multi-homer-game-of-the-season","tags":[{"__typename":"TeamTag","slug":"teamid-238","title":"Oklahoma City Baseball Club","team":{"__ref":"Team:238"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-669899","title":"Ryan Ward","person":{"__ref":"Person:669899"},"type":"player"},{"__typename":"TaxonomyTag","slug":"vod","title":"vod","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"minor-league-baseball","title":"MiLB","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"119-affiliate","title":"Dodgers affiliate","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"mlb-top-prospects","title":"MLB Top Prospects","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight","title":"highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"imagen-feed","title":"Imagen feed","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/iu06om0oobpwvwix8jhf"},"title":"Ryan Ward's third multi-homer game of the season ","relativeSiteUrl":"/video/ryan-ward-s-third-multi-homer-game-of-the-season"},{"__typename":"OEmbed","html":"
Any thoughts on Aussie hurler Brandan\nBidois and his 51 batter hitless streak in Triple-A
","providerName":"Bluesky Social","providerUrl":"https://bsky.app","thumbnail_url":null,"type":"oembed","width":600,"contentType":"rich"},{"__typename":"Markdown","content":"Mr. Clair does amazing work looking at international baseball for us, so of course he has a question about an Australian reliever. Bidois also isn’t on his team (Pirates) Top 30, but he could be next up should the need arise. He’s now faced 64 batters without allowing a hit. The last time he allowed a knock was back on July 29, when he was still in Double-A. The promotion to Triple-A Indianapolis has done nothing to slow him down, as he’s tossed 9 2/3 hitless innings as of Friday.\n\nBidois, 24, goes right after hitters with a two-pitch mix: A fastball that sits 95-96 and touches more and a wipeout slider. The biggest difference for him this year has been his ability to throw strikes. He walked six per nine in 2023, five per nine last year after dealing with injuries in the early stages of his career. He doesn’t have pinpoint command, but he’s whittled that walk rate down to 4.1 per nine and has been finding the zone 64 percent of the time this season, an improved rate compared to the past. He has the chance to impact the big league bullpen next year and has the kind of confidence you want from a high-leverage reliever type.","type":"text"},{"__typename":"Video","contentDate":"2025-09-10T02:00:58.671Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://milb-cuts-diamond.mlb.com/FORGE/2025/2025-09/09/e8c72eb3-9f9f4ee2-952246ff-csvm-diamondgcp-asset_1280x720_59_4000K.mp4","type":"video","description":"Pirates prospect Brandan Bidois extends his hitless streak to 18 innings with three strikeouts across two frames for Triple-A Indianapolis","displayAsVideoGif":false,"duration":"00:00:25","slug":"bidois-extends-his-hitless-streak-to-18-innings","tags":[{"__typename":"GameTag"},{"__typename":"TeamTag","slug":"teamid-484","title":"Indianapolis Indians","team":{"__ref":"Team:484"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-684049","title":"Brandan Bidois","person":{"__ref":"Person:684049"},"type":"player"},{"__typename":"TaxonomyTag","slug":"pitching","title":"pitching","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight","title":"highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"imagen-feed","title":"Imagen feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"mlb-top-prospects","title":"MLB Top Prospects","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"134-affiliate","title":"Pirates affiliate","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/gdzgox0clx4hosf8tjwn"},"title":"Bidois extends his hitless streak to 18 innings","relativeSiteUrl":"/video/bidois-extends-his-hitless-streak-to-18-innings"},{"__typename":"OEmbed","html":"
Who would you most like to see in the AFL this year?
\n\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"This question was sent in before the Arizona Fall League rosters were announced, but now that they have, this becomes a little easier. I can't wait to get out there, as the AFL is typically my favorite assignment. Just getting to see that much talent at once over the course of two weeks (the time I'll be out there), in a relaxed atmosphere, is so great. We say it often, and it bears repeating, but if you are looking for a fun baseball-themed trip to take, come to the Fall League.\n\nNow that we have rosters, I can cherry-pick who I most want to see. There are 13 Top 100 prospects heading to the desert, and you can't go wrong. But from that list, I think I want to see Alfredo Duno and Jonny Farmelo the most. Part of the reason is that I oversee both of those organizations (Reds and Mariners) in terms of Top 30 lists. But neither has played above A ball, with Duno a catcher who is only 19 and Farmelo, 21, having put a serious knee injury in his rearview but then dealing with a rib stress reaction this year. His raw tools are off the chart.","type":"text"},{"__typename":"OEmbed","html":"","providerName":"MLB","providerUrl":null,"thumbnail_url":null,"type":"oembed","width":425,"contentType":"rich"}],"relativeSiteUrl":"/news/pipeline-inbox-kevin-mcgonigle-ryan-ward-brandan-bidois-jonny-farmelo","contentType":"news","subHeadline":null,"summary":"Sometimes you get by with a little help from your friends.\nWhen I put out the call for MLB Pipeline Inbox questions this week, a couple of my MLB.com colleagues answered the call. We answered both of them on this week's MLB Pipeline Podcast as well, but I'm including both","tagline({\"formatString\":\"none\"})":null,"tags":[{"__typename":"InternalTag","slug":"storytype-article","title":"Article","type":"article"},{"__typename":"TaxonomyTag","slug":"apple-news","title":"Apple News","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"minor-league-baseball","title":"MiLB","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"mlb-top-prospects","title":"MLB Top Prospects","type":"taxonomy"},{"__typename":"ContributorTag","slug":"jonathan-mayo","title":"Jonathan Mayo","type":"contributor"}],"type":"story","thumbnail":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/mvfs91pgggi3avj3jwn1","title":"Pipeline inbox: Most exciting prospects in Arizona Fall League"},"getTeamsBySportId({\"ids\":[1]})":[{"__ref":"Team:133"},{"__ref":"Team:134"},{"__ref":"Team:135"},{"__ref":"Team:136"},{"__ref":"Team:137"},{"__ref":"Team:138"},{"__ref":"Team:139"},{"__ref":"Team:140"},{"__ref":"Team:141"},{"__ref":"Team:142"},{"__ref":"Team:143"},{"__ref":"Team:144"},{"__ref":"Team:145"},{"__ref":"Team:146"},{"__ref":"Team:147"},{"__ref":"Team:158"},{"__ref":"Team:108"},{"__ref":"Team:109"},{"__ref":"Team:110"},{"__ref":"Team:111"},{"__ref":"Team:112"},{"__ref":"Team:113"},{"__ref":"Team:114"},{"__ref":"Team:115"},{"__ref":"Team:116"},{"__ref":"Team:117"},{"__ref":"Team:118"},{"__ref":"Team:119"},{"__ref":"Team:120"},{"__ref":"Team:121"}],"getHeaderFromForgePath({\"contentSource\":\"MLB\",\"headerPath\":\"/_navs/header/mlb/global-nav\",\"locale\":\"en-US\",\"paletteKey\":\"mlb-base-palette\",\"propertiesKey\":\"mlb-global-properties\"})":{"__typename":"Header","navigation":[{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"MLB.TV","linkUrl":"https://www.mlb1.net/tv?&affiliateId=mlbMENUtv","placement":"right","visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Buy MLB.TV","linkUrl":"/live-stream-games/subscribe?&affiliateId=mlbMENUtv","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Buy At Bat","linkUrl":"/live-stream-games/subscribe/at-bat?&affiliateId=mlbMENUtv","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"All Packages","linkUrl":"/live-stream-games/products?&affiliateId=mlbMENUtv","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Watch & Listen","linkUrl":"/live-stream-games?&affiliateID=mlbMENUtv","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Help Center","linkUrl":"https://support.mlb.com/s/?&affiliateID=mlbMENUtv","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"Tickets","linkUrl":"/tickets","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"All-Star Tickets","linkUrl":"/all-star/tickets","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1752631200;"},{"__typename":"NavItem","placement":null,"linkText":"Home Run Derby Ticket Offers","linkUrl":"/tickets/fan-value/home-run-derby-offers","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires:1753210800;"},{"__typename":"NavItem","placement":null,"linkText":"East-West Classic","linkUrl":"/events/rickwood/tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires:1750359600;"},{"__typename":"NavItem","placement":null,"linkText":"Spring Training","linkUrl":"/tickets/spring-training","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1742958000;"},{"__typename":"NavItem","placement":null,"linkText":"Postseason Tickets","linkUrl":"/tickets/postseason","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Season Tickets","linkUrl":"/tickets/season-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Single Game Tickets","linkUrl":"/schedule","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Group Tickets","linkUrl":"/tickets/group-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Special Ticket Offers","linkUrl":"/tickets/fan-value","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Speedway Classic","linkUrl":"/events/speedway-classic/tickets","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"VIP Ticket Packages","linkUrl":"/tickets/on-location-experiences","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Students","linkUrl":"/tickets/students","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Tourism","linkUrl":"/tourism","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB World Tour","linkUrl":"/international/events","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Ticket Terms & Conditions","linkUrl":"/tickets/terms-and-conditions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Buy on SeatGeek","linkUrl":"https://seatgeek.com/mlb-tickets?aid=15994&pid=integration&rid=1&utm_medium=partnership&utm_source=mlb_sponsorship&utm_campaign=integration","linkTarget":"_blank","visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sell on SeatGeek","linkUrl":"https://seatgeek.com/sell/mlb-tickets?aid=15994&pid=integration&rid=15&utm_medium=partnership&utm_source=mlb_sponsorship&utm_campaign=integration","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":"shopping-cart","linkTarget":null,"linkText":"Shop","linkUrl":"https://www.mlbshop.com/?_s=bm-mlbcom-hp","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"MLB Online Shop","linkUrl":"https://www.mlbshop.com/?_s=bm-mlbcom-hp","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Auction","linkUrl":"https://auctions.mlb.com/iSynApp/showHomePage.action?sid=1101001&isynsharedsession=9mislq-18JnZhOEp-FeGzvUB3G6zxwkeKqwX99MKAttEdaSACl02r4aCDzYhNvUm","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Gift Cards","linkUrl":"https://www.mlbshop.com/gift-cards/x-462351+z-94899005-3509039474?_s=bm-mlbcom-Home","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"MLB NYC Flagship Store","linkUrl":"/shop/nyc-retail-store","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"European Shop","linkUrl":"http://www.mlbshopeurope.com/stores/mlb/en?portal=MLTS66FS&CMP=PSC-MLTS66FS","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Photo Store","linkUrl":"https://photostore.mlb.com/","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;mobile:true","icon":null,"linkTarget":null,"linkText":"News","linkUrl":"/news","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Probable Pitchers","linkUrl":"/probable-pitchers/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Starting Lineups","linkUrl":"/starting-lineups","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Transactions","linkUrl":"https://www.mlb1.net/transactions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Injury Report","linkUrl":"/injury-report","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"World Baseball Classic","linkUrl":"/world-baseball-classic","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Draft","linkUrl":"/draft/2025","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"All-Star Game","linkUrl":"/all-star/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"AUSL","linkUrl":"/ausl","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Pipeline","linkUrl":"https://www.mlb1.net/pipeline","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Postseason History","linkUrl":"/postseason/history","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Great Stories","linkUrl":"/news/topic/longform","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Podcasts","linkUrl":"/fans/podcasts","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Free-to-play Games","linkUrl":"https://www.mlb1.net/play","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Watch","linkUrl":"/tv?&affiliateId=mlbMENU","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":"Video","navigation":[{"__typename":"NavItem","placement":null,"linkText":"Search","linkUrl":"/video","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Statcast","linkUrl":"/video/topic/statcast","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Network","linkUrl":"/network","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]},{"__typename":"SubnavColumn","title":"MLB.TV","navigation":[{"__typename":"NavItem","placement":null,"linkText":"Buy MLB.TV","linkUrl":"/live-stream-games/subscribe?&affiliateId=mlbMENU","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Watch & Listen","linkUrl":"/live-stream-games?&affiliateID=mlbMENU","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Help Center","linkUrl":"https://support.mlb.com/s/?&affiliateID=mlbMENU","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;amp:true;","icon":null,"linkTarget":null,"linkText":"Scores","linkUrl":"/scores/","placement":"mobile","visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;mobile:true;","icon":null,"linkTarget":null,"linkText":"Schedule","linkUrl":"/schedule/","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"2025 Regular Season","linkUrl":"/schedule","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2025 Postseason","linkUrl":"/postseason","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2025 Spring Training","linkUrl":"/schedule/2025-02-20","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2026 Regular Season","linkUrl":"/schedule/2026-03-25","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Events","linkUrl":"/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Team by Team Schedule","linkUrl":"/schedule/team-by-team","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sync Schedules","linkUrl":"https://mlb.ecal.com/","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"National Broadcasts","linkUrl":"/live-stream-games/national-broadcast-schedule","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;amp:true;","icon":null,"linkTarget":null,"linkText":"Stats","linkUrl":"/stats","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Statcast Leaders","linkUrl":"https://baseballsavant.mlb.com/statcast_leaderboard","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Statcast","linkUrl":"/statcast","linkTarget":"","visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Baseball Savant","linkUrl":"https://baseballsavant.mlb.com/","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Top Prospect Stats","linkUrl":"/prospects/stats/top-prospects?type=all&minPA=1","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Winter Leagues Stats","linkUrl":null,"linkTarget":"https://www.mlb1.net/ligas-invernales/stats/","visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;","icon":null,"linkTarget":null,"linkText":"Standings","linkUrl":"/standings","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"","icon":"group","linkTarget":null,"linkText":"Players","linkUrl":"/players","placement":null,"visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Prospect Rankings","linkUrl":"/prospects","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Depth Charts","linkUrl":"/team/roster/depth-chart","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Players Association","linkUrl":"https://www.mlbplayers.com","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Negro Leagues","linkUrl":"/history/negro-leagues","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"MLB Play","linkUrl":"/play","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Beat the Streak","linkUrl":"/play?gameId=BeatTheStreak2022","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Immaculate Grid","linkUrl":"/play?gameId=ImmaculateGrid2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Trivia","linkUrl":"/play?gameId=SporcleTrivia2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Spinball","linkUrl":"https://www.mlb1.net/apps/spinball/game","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Pickle","linkUrl":"/play?gameId=Pickle2023","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"By the Numbers","linkUrl":"/play?gameId=ByTheNumbers2022","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Diamond Decisions","linkUrl":"/play?gameId=DiamondDecisions2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Bingo","linkUrl":"/play?gameId=Bingo2023","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Youth","linkUrl":"/youth-baseball-softball","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Play Ball","linkUrl":"/play-ball","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Youth Baseball & Softball","linkUrl":"/youth-baseball-softball","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":"milb","linkTarget":null,"linkText":"MiLB","linkUrl":"/milb","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":"","linkText":"AUSL","linkUrl":"/ausl","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Complete coverage","linkUrl":"/ausl","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"How to watch","linkUrl":"https://www.mlb1.net/news/ausl-2025-broadcast-schedule-announced","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"FAQ","linkUrl":"https://www.mlb1.net/news/athletes-unlimited-softball-league-frequently-asked-questions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"TheAUSL.com","linkUrl":"https://theausl.com/","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"expires:1720022400;","icon":null,"linkTarget":null,"linkText":"Vote","linkUrl":"/all-star/ballot?affiliateId=asb-topnav-mlb-2024","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;module:teammodule;align:right;","icon":null,"linkTarget":null,"linkText":"Teams","linkUrl":"/team","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Team Module","linkUrl":null,"linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"module:teammodule;"}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;label:Language","icon":null,"linkTarget":null,"linkText":"Lang","linkUrl":"/language","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Español","linkUrl":"/es","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"lang:es"},{"__typename":"NavItem","placement":null,"linkText":"日本語","linkUrl":"http://www.mlb.jp/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"lang:ja"},{"__typename":"NavItem","placement":null,"linkText":"한국어","linkUrl":"https://www.mlbkor.com/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"lang:ko"}]}]}],"cfPalette":{"__typename":"CF_Palette","headerMastheadBackgroundColor":"#002D72","headerMastheadTextColor":"#ffffff","headerNavigationBackgroundColor":"#041E42","headerNavigationBorderColor":"#057AFF","headerNavigationTextColorHover":"#ffffff","headerNavigationTextColor":"#ffffff"},"cfEntityWebProperties":{"__typename":"CF_Entity_WebProperties","urlLogo":null,"headerMastheadTagline":null,"headerPrimaryLogo":{"__typename":"CF_Asset","url":null,"description":null},"headerMastheadSponsorImage":{"__typename":"CF_Asset","url":null,"description":null},"headerMastheadTaglineContainerWidth":"512px","headerMastheadTaglineContainerHeight":"56px"}}},"Team:238":{"__typename":"Team","id":238},"Person:669899":{"__typename":"Person","id":669899},"Team:484":{"__typename":"Team","id":484},"Person:684049":{"__typename":"Person","id":684049},"Division:200":{"__typename":"Division","id":"200"},"Team:133":{"__typename":"Team","division":{"__ref":"Division:200"},"id":133,"name":"Athletics","shortName":"Athletics","teamName":"Athletics"},"Division:205":{"__typename":"Division","id":"205"},"Team:134":{"__typename":"Team","division":{"__ref":"Division:205"},"id":134,"name":"Pittsburgh Pirates","shortName":"Pittsburgh","teamName":"Pirates"},"Division:203":{"__typename":"Division","id":"203"},"Team:135":{"__typename":"Team","division":{"__ref":"Division:203"},"id":135,"name":"San Diego Padres","shortName":"San Diego","teamName":"Padres"},"Team:136":{"__typename":"Team","division":{"__ref":"Division:200"},"id":136,"name":"Seattle Mariners","shortName":"Seattle","teamName":"Mariners"},"Team:137":{"__typename":"Team","division":{"__ref":"Division:203"},"id":137,"name":"San Francisco Giants","shortName":"San Francisco","teamName":"Giants"},"Team:138":{"__typename":"Team","division":{"__ref":"Division:205"},"id":138,"name":"St. Louis Cardinals","shortName":"St. Louis","teamName":"Cardinals"},"Division:201":{"__typename":"Division","id":"201"},"Team:139":{"__typename":"Team","division":{"__ref":"Division:201"},"id":139,"name":"Tampa Bay Rays","shortName":"Tampa Bay","teamName":"Rays"},"Team:140":{"__typename":"Team","division":{"__ref":"Division:200"},"id":140,"name":"Texas Rangers","shortName":"Texas","teamName":"Rangers"},"Team:141":{"__typename":"Team","division":{"__ref":"Division:201"},"id":141,"name":"Toronto Blue Jays","shortName":"Toronto","teamName":"Blue Jays"},"Division:202":{"__typename":"Division","id":"202"},"Team:142":{"__typename":"Team","division":{"__ref":"Division:202"},"id":142,"name":"Minnesota Twins","shortName":"Minnesota","teamName":"Twins"},"Division:204":{"__typename":"Division","id":"204"},"Team:143":{"__typename":"Team","division":{"__ref":"Division:204"},"id":143,"name":"Philadelphia Phillies","shortName":"Philadelphia","teamName":"Phillies"},"Team:144":{"__typename":"Team","division":{"__ref":"Division:204"},"id":144,"name":"Atlanta Braves","shortName":"Atlanta","teamName":"Braves"},"Team:145":{"__typename":"Team","division":{"__ref":"Division:202"},"id":145,"name":"Chicago White Sox","shortName":"Chi White Sox","teamName":"White Sox"},"Team:146":{"__typename":"Team","division":{"__ref":"Division:204"},"id":146,"name":"Miami Marlins","shortName":"Miami","teamName":"Marlins"},"Team:147":{"__typename":"Team","division":{"__ref":"Division:201"},"id":147,"name":"New York Yankees","shortName":"NY Yankees","teamName":"Yankees"},"Team:158":{"__typename":"Team","division":{"__ref":"Division:205"},"id":158,"name":"Milwaukee Brewers","shortName":"Milwaukee","teamName":"Brewers"},"Team:108":{"__typename":"Team","division":{"__ref":"Division:200"},"id":108,"name":"Los Angeles Angels","shortName":"LA Angels","teamName":"Angels"},"Team:109":{"__typename":"Team","division":{"__ref":"Division:203"},"id":109,"name":"Arizona Diamondbacks","shortName":"Arizona","teamName":"D-backs"},"Team:110":{"__typename":"Team","division":{"__ref":"Division:201"},"id":110,"name":"Baltimore Orioles","shortName":"Baltimore","teamName":"Orioles"},"Team:111":{"__typename":"Team","division":{"__ref":"Division:201"},"id":111,"name":"Boston Red Sox","shortName":"Boston","teamName":"Red Sox"},"Team:112":{"__typename":"Team","division":{"__ref":"Division:205"},"id":112,"name":"Chicago Cubs","shortName":"Chi Cubs","teamName":"Cubs"},"Team:113":{"__typename":"Team","division":{"__ref":"Division:205"},"id":113,"name":"Cincinnati Reds","shortName":"Cincinnati","teamName":"Reds"},"Team:114":{"__typename":"Team","division":{"__ref":"Division:202"},"id":114,"name":"Cleveland Guardians","shortName":"Cleveland","teamName":"Guardians"},"Team:115":{"__typename":"Team","division":{"__ref":"Division:203"},"id":115,"name":"Colorado Rockies","shortName":"Colorado","teamName":"Rockies"},"Team:116":{"__typename":"Team","division":{"__ref":"Division:202"},"id":116,"name":"Detroit Tigers","shortName":"Detroit","teamName":"Tigers"},"Team:117":{"__typename":"Team","division":{"__ref":"Division:200"},"id":117,"name":"Houston Astros","shortName":"Houston","teamName":"Astros"},"Team:118":{"__typename":"Team","division":{"__ref":"Division:202"},"id":118,"name":"Kansas City Royals","shortName":"Kansas City","teamName":"Royals"},"Team:119":{"__typename":"Team","division":{"__ref":"Division:203"},"id":119,"name":"Los Angeles Dodgers","shortName":"LA Dodgers","teamName":"Dodgers"},"Team:120":{"__typename":"Team","division":{"__ref":"Division:204"},"id":120,"name":"Washington Nationals","shortName":"Washington","teamName":"Nationals"},"Team:121":{"__typename":"Team","division":{"__ref":"Division:204"},"id":121,"name":"New York Mets","shortName":"NY Mets","teamName":"Mets"}}}
window.adobeAnalytics = {"reportingSuiteId":"mlbglobal08,mlbcom08","linkInternalFilters":"mlb"}
window.globalState = {"tracking_title":"Major League Baseball","lang":"en"}
window.appId = ''
/*-->*/
Inbox: Best prospects remaining from 2020-24 Drafts
Sometimes you get by with a little help from your friends.
When I put out the call for MLB Pipeline Inbox questions this week, a couple of my MLB.com colleagues answered the call. We answered both of them on this week's MLB Pipeline Podcast as well, but I'm including both here as well.
But this Inbox shouldn't be all "inside baseball," so I mixed in some others from folks I don't actually work with.
While many have graduated, there’s still quite a few prospect-eligible players from the past half decade of draft classes. Who’s the best prospect left from 2024? 2023? 2022? 2021? 2020?
Obviously, the further you go back, the more challenging it is to find a top prospect. Someone drafted five years ago has been toiling away in the Minors for quite some time, so that one took a little more digging (especially when you add in that 2020 was the pandemic-shortened five-round Draft). But here's what I came up with:
2024: Konnor Griffin, SS/OF, Pirates. This is the slam dunk, given that the No. 1 prospect in baseball hails from the first round of this Draft. Griffin, taken No. 9 overall, has answered any and all questions about his hit tool while getting to all of his others consistently while reaching Double-A at age 19 in his first full season. Next up: JJ Wetherholt.
2023: Kevin McGonigle, SS, Tigers. While I'll go with chalk on this one and take our No. 2 overall prospect, I did pause a little bit on this one. The No. 37 overall pick in this Draft, who received an over-slot bonus, has had a terrific all-around year (.972 OPS), even if he's faded down the stretch some. Next up would be his teammate Max Clark, our No. 9 prospect whom the Tigers took in the first round that year, and to me, there isn't that much separating the two of them.
2022: Jett Williams, SS/OF, Mets. The best players from this class have graduated, with Zach Neto currently leading it in bWAR and Roman Anthony taking off in the big leagues this year. Williams was the No. 14 overall pick in the Draft and is now No. 29 on our Top 100. A wrist injury slowed him, as he only played in 33 games in 2024, but he's in Triple-A, knocking on the door. Next up: His Mets teammate Nolan McLean, a third-round pick.
2021: Bubba Chandler, RHP, Pirates. He's getting his feet wet in the big leagues now for the first time, but while it might seem like Chandler, the Pirates' over-slot signing in the third round, took a while to get there, he's still only 22. Our No. 7 overall prospect began as a two-way guy and then really took off when he focused on pitching only. Next up: Andrew Painter, whose journey was halted by Tommy John surgery in 2023.
2020: Tekoah Roby, RHP, Cardinals. The higher-drafted guys who are still prospect-eligible (first-rounders like Asa Lacy and Austin Hendrick, for example) have not panned out at all. The Rangers took Roby in the third round and sent him to the Cardinals at the 2023 Trade Deadline. He was throwing well this year after shoulder issues hampered him in 2024, but he needed Tommy John surgery in July. Next up would probably be his organization-mate Tink Hence, a former Top 100 guy who has had his own issues staying on the mound.
why have the Dodgers let OF Ryan Ward spend two years pulverizing AAA pitching without giving him a chance at the big league level, especially given their Conforto-sized issues in LF this year?
There is no debate about Conforto's struggles in the big leagues. The veteran is hitting just .192 with a .621 OPS, resulting in -0.9 bWAR and a wRC+ of just 79. And it does raise the question my colleague asks here: Why haven't they tried someone else, as the Dodgers have never been afraid of eating some salary if it betters the team? Whether Ward is the one who should get the shot is open for debate, though.
Ward, who isn't on the Dodgers' Top 30 list, does have a serious power-hitting résumé, with 30-plus homers in each of his last two seasons. This is his third season with Triple-A Oklahoma City and, by contrast, he's produced a 132 wRC+. That's the good stuff -- he has hit enough to warrant a shot, it seems. But he is 27 years old, and you want to look under the hood a bit more. What you'll see is some startling left/right splits. Even with his big numbers this year, he's hit .209/.328/.324 against lefties. Per Synergy over his three years with OKC, he's managed just a .660 OPS vs. southpaws (vs. .909 when facing right-handers).
All that said, he still has played well enough to get a shot, especially when given the non-obstacle of Conforto, who also can't hit lefties.
Any thoughts on Aussie hurler Brandan
Bidois and his 51 batter hitless streak in Triple-A
Mr. Clair does amazing work looking at international baseball for us, so of course he has a question about an Australian reliever. Bidois also isn’t on his team (Pirates) Top 30, but he could be next up should the need arise. He’s now faced 64 batters without allowing a hit. The last time he allowed a knock was back on July 29, when he was still in Double-A. The promotion to Triple-A Indianapolis has done nothing to slow him down, as he’s tossed 9 2/3 hitless innings as of Friday.
Bidois, 24, goes right after hitters with a two-pitch mix: A fastball that sits 95-96 and touches more and a wipeout slider. The biggest difference for him this year has been his ability to throw strikes. He walked six per nine in 2023, five per nine last year after dealing with injuries in the early stages of his career. He doesn’t have pinpoint command, but he’s whittled that walk rate down to 4.1 per nine and has been finding the zone 64 percent of the time this season, an improved rate compared to the past. He has the chance to impact the big league bullpen next year and has the kind of confidence you want from a high-leverage reliever type.
Who would you most like to see in the AFL this year?
This question was sent in before the Arizona Fall League rosters were announced, but now that they have, this becomes a little easier. I can't wait to get out there, as the AFL is typically my favorite assignment. Just getting to see that much talent at once over the course of two weeks (the time I'll be out there), in a relaxed atmosphere, is so great. We say it often, and it bears repeating, but if you are looking for a fun baseball-themed trip to take, come to the Fall League.
Now that we have rosters, I can cherry-pick who I most want to see. There are 13 Top 100 prospects heading to the desert, and you can't go wrong. But from that list, I think I want to see Alfredo Duno and Jonny Farmelo the most. Part of the reason is that I oversee both of those organizations (Reds and Mariners) in terms of Top 30 lists. But neither has played above A ball, with Duno a catcher who is only 19 and Farmelo, 21, having put a serious knee injury in his rearview but then dealing with a rib stress reaction this year. His raw tools are off the chart.