👉 TAP TO SAVE 30% WITH CODE NEW
X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

#1 Expert Projections
Save 30% Now
Import Your Leagues
Top-Rated Accuracy
Draft Simulator
Enter League Settings
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

Top 100 Fantasy Baseball Prospects - Dynasty Rankings for Non-Debuted Prospects (August Updates)

Konnor Griffin - Fantasy Baseball Prospects, Draft Rankings, MLB Rookie Sleepers

Kevin's updated top 100 fantasy baseball prospect rankings for MLB prospects yet to debut in the majors. His August 2025 dynasty prospect rankings for fantasy baseball.

It's time for another update to my dynasty fantasy baseball prospect rankings for August of the 2025 season. This is the first rankings update since the MLB Draft, so it'll have my top FYPD players.

This fantasy baseball prospect rankings list will only have non-debuted prospects. I'm also re-sharing some of my general prospect ranking philosophies for those who are new to my rankings.

  • Upside over proximity: the best prospects are often closer to the majors than they seem, and the low upside guys will always have factors that block their chances of being too fantasy relevant
  • I will probably be lower on your favorite pitching prospect than most lists: I've just seen this film before, and I didn't like the ending too many times
  • I am a sucker for age-to-level production- there's a reason why the top NBA draft pick every season is a college freshman or teenager playing overseas against grown men. A similar analysis can be utilized to value baseball prospects
  • What you did as an amateur matters very little to me once you have a solid sample size of professional games under your belt

I'd imagine this last bullet has made me less aggressive on where I have the FYPD players in my rankings than other rankers. My highest-ranked prospect is at 35, and I only have 10 in the Top 100. For more thoughts on the top players for FYPD, check out my Top 30 from last week.

 

Fantasy Baseball Prospect Dynasty Rankings: Top 100

Prospect details can be found in the rankings table below, with some thoughts on a few exciting prospects.

Regarding risers and fallers, some prospect risers and fallers have tangible things they've done since the last ranking to justify that change.

However, some risers and fallers are just me recalibrating my thoughts on a prospect. I won't hesitate to adjust a player's ranking, even if it might make my previous ranking "look bad". Let's get to it:

Rank Player Position Team Age Level Prev
1 Konnor Griffin SS/OF PIT 19.3 A+ 2
2 Sebastian Walcott SS TEX 19.4 AA 1
3 Kevin McGonigle SS/2B DET 21.0 AA 3
4 Samuel Basallo C/1B BAL 21.0 AAA 5
5 Luis Pena SS/3B MIL 18.8 A+ 4
6 Jesus Made SS MIL 18.3 A+ 7
7 J.J. Wetherholt SS STL 22.9 AAA 12
8 Walker Jenkins OF MIN 20.5 AA 11
9 Leodalis De Vries SS ATH 18.9 A+ 6
10 Max Clark OF DET 20.7 AA 8
11 Josue De Paula OF LAD 20.2 A+ 9
12 Bryce Eldridge 1B SFG 20.8 AAA 13
13 Zyhir Hope OF LAD 20.6 A+ 10
14 Eduardo Quintero OF LAD 19.9 A+ 14
15 Edward Florentino 1B/OF PIT 18.8 A 50
16 Lazaro Montes OF SEA 20.8 AA 19
17 Josue Briceno C/1B DET 20.9 AA 20
18 Colt Emerson SS SEA 20.1 AA 23
19 Carson Benge OF NYM 22.6 AAA 33
20 Bryce Rainer SS DET 20.1 A 17
21 Jett Williams SS NYM 21.8 AAA 24
22 Sal Stewart 3B/2B CIN 21.7 AAA 30
23 Travis Bazzana 2B CLE 23.0 AAA 21
24 Arjun Nimmala SS TOR 19.8 A+ 16
25 Jonah Tong P NYM 22.2 AAA 28
26 Thomas White P MIA 20.9 AA 60
27 Bubba Chandler P PIT 22.9 AAA 15
28 Andrew Painter P PHI 22.4 AAA 18
29 Michael Arroyo 2B/SS SEA 20.8 AA 29
30 Theo Gillen OF TBR 19.9 A 22
31 Caleb Bonemer SS/3B CHW 19.9 A 26
32 Cooper Pratt SS MIL 21.0 AA 31
33 Trey Yesavage P TOR 22.1 AAA 54
34 Rainiel Rodriguez C STL 18.6 A 63
35 Eli Willits SS WAS 17.7
36 JoJo Parker SS TOR 19.0
37 Braden Montgomery OF CHW 22.3 AA 34
38 Jhostynxon Garcia OF BOS 22.7 AAA 45
39 Harry Ford C SEA 22.5 AAA 38
40 Franklin Arias SS BOS 19.7 A+ 25
41 George Lombard Jr. SS NYY 20.2 AA 35
42 Emmanuel Rodriguez OF MIN 22.5 AAA 36
43 Chase DeLauter OF CLE 23.9 AAA 32
44 Ethan Holliday SS/3B COL 18.5 A
45 Kade Anderson P SEA 21.1
46 Gage Jump P ATH 22.3 AA 53
47 Travis Sykora P WAS 21.3 AA 27
48 Mike Sirota OF LAD 22.2 A+ 39
49 Ryan Waldschmidt OF ARI 22.9 AA 40
50 Juneiker Caceres OF CLE 18.0 A 74
51 Luke Adams 1B/3B MIL 21.3 AA 55
52 Felnin Celesten SS SEA 19.9 A 41
53 Steele Hall SS CIN 18.1
54 Gavin Fien 3B TEX 18.4
55 Slade Caldwell OF ARI 19.2 A+ 44
56 Eduardo Tait C MIN 19.0 A+ 46
57 Aroon Escobar 2B PHI 20.6 A+ 37
58 Jonathon Long 3B/1B CHC 23.6 AAA 48
59 Seth Hernandez P PIT 19.1
60 Kaelen Culpepper SS MIN 22.6 AA 98
61 Hector Rodriguez OF CIN 21.4 AAA 65
62 A.J. Ewing 2B/OF NYM 21.0 AA 51
63 Jonny Farmelo OF SEA 20.9 A+ 56
64 Spencer Jones OF NYY 24.3 AAA 57
65 Xavier Isaac 1B TBR 21.7 AA 58
66 Ryan Clifford 1B NYM 22.1 AAA 59
67 Charlie Condon 1B/OF COL 22.3 AA 61
68 Liam Doyle P STL 21.2
69 Emil Morales SS LAD 18.9 A 81
70 Braylon Payne OF MIL 19.0 A 64
71 Hagen Smith P CHW 22.0 AA 43
72 Jefferson Rojas SS CHC 20.3 AA 66
73 Joshua Baez OF STL 22.1 AA 70
74 Alfredo Duno C CIN 19.6 A 86
75 Jhonny Level SS SFG 18.4 A
76 Termarr Johnson 2B PIT 21.2 AA 62
77 Aidan Miller SS PHI 21.2 AA 67
78 Justin Crawford OF PHI 21.6 AAA 82
79 Carson Williams SS TBR 22.1 AAA 83
80 Cam Collier 3B CIN 20.7 AA 49
81 Robert Calaz OF COL 19.7 A 68
82 Josuar De Jesus Gonzalez SS SFG 17.8 DSL
83 Aiva Arquette SS MIA 21.8 A+
84 Brock Wilken 3B MIL 23.2 AA 75
85 Josh Adamczewski 2B MIL 20.3 A 76
86 Henry Bolte OF ATH 22.0 AAA 78
87 Ching-Hsien Ko OF LAD 19.0 A 79
88 Alejandro Rosario P TEX 23.6 A+ 80
89 Ethan Conrad OF CHC 21.1
90 Payton Tolle P BOS 22.8 AAA 88
91 Nelson Rada OF LAA 20.0 AAA 99
92 Gabriel Gonzalez OF MIN 21.6 AAA 97
93 Tommy Troy SS ARI 23.6 AAA 89
94 Johnny King P TOR 19.1 A
95 Kendry Chourio P KCR 17.9 A
96 Nate George OF BAL 19.2 A+
97 Carter Jensen C KCR 22.1 AAA 92
98 Robby Snelling P MIA 21.7 AAA
99 Sam Antonacci 2B/3B CHW 22.5 AA
100 Marco Dinges C MIL 22.0 A+ 91

 

A Big Top Pitching Prospect Shake-Up

For the last few months, I've had a top tier of pitching prospects of Bubba Chandler and Andrew Painter (along with Chase Burns). While I'm still high on both guys, it's hard not to be a little disappointed with how their seasons have gone.

After a strong start to the season, everyone was expecting the Pirates to call up Chandler, but he has remained in the minors and has really regressed over the last few months. Painter has struggled a bit to bounce back from his Tommy John Surgery.

In this update, I moved two pitchers in front of them- Jonah Tong and Thomas White. I talked about Tong in my last update, and he continued to dominate Double-A before getting the bump to Triple-A this week.

On the season, Tong had a 1.59 ERA in 102.0 innings at Double-A with an absurd 40.8 percent K-rate with an 11.1 percent BB-rate. His first start in Triple-A tonight was a lot of the same.

Thomas White is a Marlins pitching factory strikes again situation, as he has been absolutely dominant over the last two years in the minors. Last season, at only 19 years old, he had a 2.81 ERA with a 20.0 percent K-BB rate in 96.0 innings across Low-A and High-A.

White started the year off back in High-A and was again great with a 2.83 ERA and 24.8 percent K-BB rate. I had someone on Reddit ask me why I was so low on White a couple of months ago after an update, and I said I liked the talent but wanted to see what he could do in Double-A before moving him up.

Since being promoted to Double-A, White has been even more dominant. He had a 2.05 ERA with a 27.6 percent K-BB rate, and he had another great start tonight.

I don't think there is a clear-cut top pitching prospect right now like there has been in the past, but I think Tong and White have been so good this year that they deserve to be not only at the table but at the head of the table with the struggling Chandler and Painter.

 

No. 15: Edward Florentino, 1B/OF, Pittsburgh Pirates

There have been two prospects this season that I would consider rocket ship prospects. These guys came from relative obscurity to becoming elite dynasty prospects in a short period of time. The first is Luis Peña, who is a top-5 prospect for me.

The other is Edward Florentino, who was unranked in my first prospect rankings two months ago and is now up to 15.

At only 18 years old, Florentino came into today with a 164 WRC+, 15 HRs, and 32 SBs between Rookie Ball and Low-A. While he moves well for a 6-foot-4, 200 lbs. slugger, he's likely not going to be a huge base stealer in the future, but it is promising that he's so willing to run.

He will be making a huge impact with his bat, though. His combination of power and hit tool is so impressive for a player his age. He hit another home run today, his 10th in Low-A, and he's walking 14.7 percent of the time while only striking out 22.1 percent of the time on the season.

Now is a great time to try and acquire Florentino if you can, as real-life rankings haven't caught up to his hype train. He's currently not on MLB Pipeline's Top 100 Prospects, but everyone will be talking about him very soon.

 

No. 19: Carson Benge, OF, New York Mets

Few hitters in minor league baseball have been as productive this season as Carson Benge. The 19th overall pick from last season's draft has moved fast through the Mets system as he's easily handled the competition at both High-A and Double-A.

He had four HRs with a 168 WRC+ in High-A before getting the bump to Double-A, where his numbers got even better. He had eight HRs with a 184 WRC+ in Double-A.

At both levels, he's had an impressive plate approach as he's walking 14.2 percent of the time while only striking out 17.6 percent of the time on the season. He recently got the bump to Triple-A and is making a case for a late-season cup of coffee in Queens.

 

No. 34: Rainiel Rodriguez, C, St. Louis Cardinals

Another rising young masher in the low minors this season has been Rainiel Rodriguez. After a dominant DSL campaign last season where he had 10 HRs, a 190 WRC+, and more walks than strikeouts, he made his way stateside in 2025 and made his presence felt immediately.

At just 18 years old, he quickly proved himself too good to be in Rookie Ball with seven HRs and a 237 WRC+ in only 80 PAs. He also again walked more than he struck out.

After a little bit of a slow start in Low-A, he's back to mashing, and his numbers at the level are again very good, especially given his age. He has a 140 WRC+ with eight HRs and is walking 15.2 percent of the time while striking out only 18.1 percent of the time.

I don't consider myself to be an expert on catcher defense, but it seems that Rodriguez's bat is going to progress a lot faster than his glove, pushing him off the position at some point in the future. Regardless of where he ends up defensively, the bat is definitely special enough to make him an extremely valuable dynasty asset.

 

No. 60: Kaelen Culpepper, SS, Minnesota Twins

Kaelen Culpepper is someone who kind of fell under the radar in FYPD's last season. Despite getting taken 21st overall by the Twins, I didn't think Culpepper had the most impressive college career. He only had a 127 WRC+ with 11 HRs and 17 SBs in his final season at Kansas State.

He has proven a lot of people, myself included, wrong this season. He has a 149 WRC+ across High-A and Double-A with 18 HRs and 23 SBs this season while striking out 17.1 percent of the time and walking 9.8 percent of the time.

I expected the solid hit tool and plate approach by Culpepper, but I did not see him having this much fantasy juice. He is quickly moving through his minor league career, and we could see him in Minnesota sometime next season.

We just have to all pray that he doesn't get Twins-itis and deal with a bunch of nagging injuries like many other top Twins prospects.

 

Two Exciting Low-A Pitchers

No. 94: Johnny King, Toronto Blue Jays/No. 95: Kendry Chourio, Kansas City Royals

I'm usually super cautious with valuing and rostering low minor league pitching prospects. There is just so much risk with them, but two young arms have really stood out to me lately, and I just can't ignore their upside.

Johnny King was the Blue Jays third-round pick in the 2024 draft, and he has been kind of overshadowed by Trey Yesavage and Khal Stephen, who the Blue Jays traded for Shane Bieber, so far in their professional careers.

However, King is really starting to put people on notice with what he's doing. In Rookie Ball, he had a 1.13 ERA with an absurd 34.7 percent K-BB rate. Since getting the bump to Low-A, his BB-rate has spiked a bit to 15.8 percent, but he's still striking out over 40 percent of batters and has a 1.93 ERA.

Kendry Chourio is only 17 years old and has a 3.05 ERA in 41.1 innings across the DSL, Rookie Ball, and Low-A. He's striking out an impressive 30.7 percent of batters, but what really stands out is that he's only walking an absurd 1.2 percent of batters. He did not walk a single batter in his short 11-inning stint in Rookie Ball.

A 17-year-old flashing this level of command with strong strikeout upside is extremely impressive. Pitchers with strong command like this also tend to move fast through the minors. Would it be that crazy to suggest we could see Chourio get a taste of the majors at only 19 in 2027?

More Fantasy Baseball Advice

% walk



Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy baseball app for iPhone and Android with 24x7 player news, injury alerts, sleepers, prospects & more. All free!






POPULAR FANTASY TOOLS

#1 Expert Projections
Save 30% Now
Import Your Leagues
Top-Rated Accuracy
Draft Simulator
Enter League Settings
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Chris Kirk

Has Course History on His Side in San Antonio
Billy Horschel

a Volatile Option at the Valero Texas Open
Joe Highsmith

Still Searching for Form in San Antonio
Christiaan Bezuidenhout

Looks to Find Form at the Valero Texas Open
Dalton Kincaid

Load Management a Possibility for Dalton Kincaid
J.K. Dobbins

is Fully Healthy for 2026
Jauan Jennings

49ers Acknowledge Jauan Jennings Won't Return
LeBron James

Set to Play in Cleveland Matchup
Jayson Tatum

Cleared to Play Wednesday
Neemias Queta

Returns Against Miami
De'Anthony Melton

Ruled Out Against Spurs
Kristaps Porzingis

Ruled Out Wednesday
Pascal Siakam

Expected to Suit Up Wednesday
Andrew Nembhard

Sitting Out Wednesday
Olivier-Maxence Prosper

Off Injury Report Wednesday
Ty Jerome

to Miss Fifth Straight Game
Caris LeVert

Available Tuesday Against Raptors
Miles McBride

to Suit up on Tuesday
Collin Murray-Boyles

Cleared to Play Tuesday
Marcus Sasser

is Available on Tuesday
Brandon Ingram

Returns Vs. Detroit
Ziaire Williams

Moves into Starting Five
Duncan Robinson

Active Vs. Toronto
Jalen Duren

is Back in Action on Tuesday
Tobias Harris

Available Tuesday
Marvin Bagley III

to Miss Second Straight Game
Ryan Rollins

Good to Go Tuesday
Klay Thompson

is Resting on Tuesday
Seiya Suzuki

to Begin a Rehab Assignment Soon
Simon Holmstrom

Misses Tuesday's Action
Alexandre Carrier

Out 2-4 Weeks With Upper-Body Injury
Jordan Spieth

a Horse for Course History at TPC San Antonio
Mason Lohrei

Misses Second Consecutive Game Tuesday
Tyler Myers

Unavailable Against Bruins
Robert MacIntyre

Has One Flaw to Overcome at Valero Texas Open to be a Must-Play
Michael Bunting

to Sit Out Tuesday's Game
Maverick McNealy

In Exceptional Form This Season
Michael Thorbjornsen

Playing Well But Still Searching For A Win
Hideki Matsuyama

Playing Well Heading to the Valero Texas Open
Si Woo Kim

Heads to Valero Texas Open For Final Tune-Up Before Masters
Nikita Kucherov

a Game-Time Decision Tuesday
Evgeni Malkin

Ready for Action Tuesday
Sam Bennett

Rejoins Panthers Lineup Tuesday
Cody Ponce

Diagnosed With ACL Sprain, to Miss "Significant Time"
Tank Dell

Uncertain for OTAs, But Expected to Play in 2026
Alvin Kamara

Saints Still Want to Address Alvin Kamara's Contract
George Pickens

Cowboys Have "Long-Term Plans" for George Pickens
Kyle Pitts Sr.

Falcons Not Ruling Out Potential Kyle Pitts Sr. Trade
Jordan James

the "Front-Runner" to be Top Backup RB
A.J. Brown

Patriots Still Not Ruling Out an A.J. Brown Trade
Aaron Rodgers

Planning to Re-Sign With Steelers?
Seattle Seahawks

Mike Washington Jr. Would Fill a Big Need for Seahawks
Los Angeles Rams

Kenyon Sadiq a Good Fit With the Rams?
Green Bay Packers

Packers to "Strip Everything Down" on Offense
Anthony Richardson Sr.

to Stay With Colts?
NFL

Ty Simpson has Visits With Cardinals, Dolphins, Browns
Aaron Rodgers

Mike McCarthy, Aaron Rodgers Touch Base
Cameron Ward

Mechanical Tweaks are Focused on his Footwork
Jaylen Waddle

to Play the Slot And Outside
Geno Smith

Aaron Glenn Thinks Geno Smith Will Lead Jets to "Promised Land"
Mason Taylor

Jets Expecting a "Hell of a Year" From Mason Taylor
Collin Morikawa

Withdraws From Valero Texas Open
PGA

Stephan Jaegar Still Looking For Consistency at Valero Texas Open
Nicolai Hojgaard

is Red-Hot Coming to TPC San Antonio
Tony Finau

a Risky Proposition at Valero Texas Open
Ludvig Aberg

Looks to Shake Off Collapse at Valero Texas Open
Jacob deGrom

Cleared for Season Debut on Tuesday
Colt Emerson

Signs an Eight-Year Extension with Mariners
James Conner

Role Threatened in Arizona?
William Nylander

Records Four Points Against Ducks
Macklin Celebrini

Becomes Sixth Teenager With 100-Point Season
Jaden Schwartz

Could Return Tuesday
Jordan Greenway

Available Tuesday
Jake Sanderson

Remains Out Tuesday
Cutter Gauthier

Exits Early Against Maple Leafs
Cale Makar

Sustains Upper-Body Injury Monday
Patrick Rodgers

Needs to Make More Birdies in San Antonio
Sepp Straka

Seeks Opportunity in San Antonio This Weekend
Nick Taylor

Could Again Struggle at the Valero Texas Open
Keith Mitchell

Sets Up Solidly for TPC San Antonio
Jose Altuve

Tallies Four Hits, Two Homers in Big Night
Rickie Fowler

a Boom-or-Bust Option at Valero Texas Open
Nazem Kadri

Scores Twice in Blowout Victory
Anthony Mantha

has Three-Point Performance on Monday
Miguel Vargas

Hits Grand Slam, Drives in Six in Win Over Miami
Tanner Bibee

to Start on Tuesday Against Dodgers
Aliaksei Protas

Won't Play Tuesday
Pavel Mintyukov

Returns to Action Monday
Radko Gudas

Ready to Face Maple Leafs
John Klingberg

to Remain Sidelined Monday
Matt McCarty

Seeking to Play into the Weekend in San Antonio
Chase Elliott

Takes Advantage of Pit Strategies for Second Career Martinsville Win
Denny Hamlin

Dominates but Finishes Second at Martinsville
Joey Logano

Bounces Back with Third-Place Finish at Martinsville
Ty Gibbs

Gains his Fourth Top-Five Finish of the Season at Martinsville
William Byron

Scores Another Top-Five Finish at Martinsville
Joe Pyfer

Extends His Winning Streak
Israel Adesanya

Loses Fourth Consecutive Fight
Maycee Barber

Suffers Her First Knockout Loss
Alexa Grasso

Scores Highlight-Reel Knockout
Niko Price

Retires After UFC Seattle Loss
Michael Chiesa

Victorious In His Retirement Fight
Julian Erosa

Suffers First-Round Knockout Loss
Lerryan Douglas

Scores First-Round Knockout Win In His UFC Debut
Alex Bregman

Clobbers First Two Homers in Sunday's Loss at Wrigley
Yandy Díaz

Yandy Diaz Records Five Hits, Drives in Four in Win Over Cardinals
Kyle Larson

Is Likely to Pay Off for DFS at Martinsville
Christopher Bell

Could Have Another Top-10 Performance At Martinsville
William Byron

Is A Threat to Win Again at Martinsville
Chase Elliott

is A Solid DFS Option for Martinsville Lineups
Chase Briscoe

has Plenty of Upside for DFS Lineups at Martinsville
Carlos Estévez

Carlos Estevez Unlikely to See High-Leverage Opportunities in Near Future
Jacob deGrom

Feels "Much Better," Hopeful he Can Start This Week
Ty Gibbs

Should Fantasy Managers Roster Ty Gibbs at Martinsville?
Ryan Preece

Is A Solid DFS Option for Martinsville Lineups
Josh Berry

Could Josh Berry Pay Off for Tournament DFS Lineups At Martinsville?
Carson Hocevar

May be Too Inconsistent to Start in Martinsville DFS Lineups
Austin Cindric

Is Austin Cindric Worth Rostering for DFS At Martinsville?
Denny Hamlin

the Favorite to Win at Martinsville
Ryan Blaney

Should Contend at Martinsville
Tyler Reddick

Should Come Back Down to Earth at Martinsville
Joey Logano

Will Be Strong at Martinsville
NASCAR

Bubba Wallace Looking to Rebound at Martinsville
Shane Van Gisbergen

Shane van Gisbergen Showing Progress, Qualifies Fifth at Martinsville
Dylan Cease

Fans 12 in Blue Jays Debut on Saturday
Andrew Vaughn

Needs Hand Surgery, Expected to be Out 4-6 Weeks
Jacob deGrom

"Confident" he Will Make his Next Start
Jacob deGrom

Scratched From Saturday's Start Due to Neck Stiffness
Jeferson Quero

Brewers Calling Up Catching Prospect Jeferson Quero
Deyvison De Los Santos

Marlins Promote Deyvison De Los Santos to Major Leagues
Shea Langeliers

Hits Two Home Runs on Opening Day
Kevin Gausman

Picks Up No-Decision But Strikes Out 11 on Opening Day
Tanner Bibee

Day-to-Day, Could Make his Next Start
Shane Baz

Orioles Agree to Five-Year Extension
Joe Pyfer

Set For UFC Seattle Main Event
Israel Adesanya

Returns At UFC Seattle
Maycee Barber

Looks To Extend Her Win Streak To Eight
Alexa Grasso

Looks To Get Back In The Win Column
Niko Price

In Dire Need Of Victory
Michael Chiesa

Set For Retirement Fight
Lerryan Douglas

Set For His UFC Debut
Julian Erosa

Looks To Bounce Back
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF