X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

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

Cole Shelton

774 articles

Cole Shelton is a full-time freelance sports writer who covers MMA, MLB, NFL, and NHL.

Articles

Paul Craig Loses Decision At UFC 309

Paul Craig suffered a decision loss to Bo Nickal on the main card of UFC 309. Craig was the biggest underdog on the card, but he fought better than most expected. The veteran did land some good shots, but Nickal was the faster and more powerful striker. Craig was outstruck in all three rounds to […]


Bo Nickal Remains Undefeated With Lackluster Performance At UFC 309

Bo Nickal scored a decision win over Paul Craig on the main card of UFC 309 on Saturday. Nickal was a massive favorite but the American did struggle. Despite being one of the best wrestlers on the roster, Nickal didn't shoot for one takedown and instead got into a striking match with Craig. Nickal did […]


Stipe Miocic Retires After UFC 309 Loss

Stipe Miocic (20-5) suffered a third-round stoppage loss to Jon Jones in the main event of UFC 309 on Saturday for the heavyweight title. Miocic was fighting for the first time since March of 2021 and at age 42 was a big underdog. In the first round, Miocic was taken down and was nearly finished […]


Jon Jones Gets TKO Win At UFC 309 To Defend Heavyweight Title

Jon Jones (28-1) scored a third-round TKO win over Stipe Miocic to defend his heavyweight title for the first time. Jones entered the bout as a big favorite and in the first round, he took Miocic down and landed vicious elbows. The second round was more competitive, but Jones was landing the better shots. In […]


James Llontop A Big Underdog At UFC 309

James Llontop (14-4) is set to open up the UFC 309 main card against Mauricio Ruffy. Llontop is coming off a split-decision loss to Viacheslav Borschev after losing to Chris Padilla by submission in his UFC debut. The Peruvian enters the bout as a big underdog as DraftKings has him at a salary of $6,600. […]


Paul Craig Looks To Snap Losing Skid At UFC 309

Paul Craig (17-8-1) is set to take on Bo Nickal on the main card of UFC 309. Craig enters the bout on a two-fight losing streak and is coming off a KO loss to Caio Borralho after a submission loss to Brendan Allen. The veteran enters the bout as a massive underdog as DraftKings has […]


Bo Nickal Puts Undefeated Record On The Line At UFC 309

Bo Nickal (6-0) is set to take on Paul Craig on the main card of UFC 309 on Saturday. Nickal was a highly decorated college wrestler at Penn State and has impressed in his MMA career. Nickal is a perfect 3-0 in the UFC and coming off a second-round submission win over Cody Brundage. The […]


Stipe Miocic Ends Layoff At UFC 309

Stipe Miocic (20-4) is set to challenge Jon Jones for the heavyweight title in the main event of UFC 309. Miocic is set to fight for the first time since March of 2021 when he was knocked out by Francis Ngannou to lose his heavyweight title. Miocic is now 42 years old and is the […]


Jon Jones Defends Heavyweight Title At UFC 309

Jon Jones (27-1, one no-contest) is set to defend his heavyweight title for the first time in the main event of UFC 309 against Stipe Miocic on Saturday. Jones is fighting for the first time since March of 2023, when he submitted Ciryl Gane to win the vacant heavyweight title. The former light-heavyweight champion is […]


Mansur Abdul-Malik Gets First-Round Finish At UFC Vegas 100

Mansur Abdul-Malik scored a first-round knockout win over Dusko Todorovic at UFC Vegas 100. Abdul-Malik was making his UFC debut and he dominated the fight from start-to-finish. The American dropped Todorovic early and continued to land heavy shots until the ref stopped the fight. Officially, Abdul-Malik outstruk Todorovic 31-to-3 in a dominating performance. With the […]


Luana Pinheiro Falls Short At UFC Vegas 100

Luana Pinheiro suffered a decision loss to Gillian Robertson on the main card of UFC Vegas 100 on Saturday. Pinheiro started slow as she was controlled for nearly the entire first round. However, in the second round, she outstruck Robertson and was able to keep the fight standing for the most part. But, in the […]


Gillian Robertson Extends Win Streak At UFC Vegas 100

Gillian Robertson scored a decision win over Luana Pinheiro at UFC Vegas 100. Robertson started the fight strong as she controlled the Brazilian. In the second round, she was outstruck 29-to-22 and went 1-for-6 on her takedowns. With the fight likely tied, Robertson was able to get the fight to the mat and basically controlled […]


Gerald Meerschaert Gets Finished At UFC Vegas 100

Gerald Meerschaert suffered a third-round submission loss to Reinier de Ridder on the main card of UFC Vegas 100. Meerschaert got dropped near the end of the first round and was nearly finished. However, he was able to control de Ridder in the second round. In the third round, Meerschaert got caught by an arm-triangle […]


Reinier de Ridder Gets Submission Win In UFC Debut

Reinier de Ridder scored a third-round submission over Gerald Meerschaert at UFC Vegas 100 on Saturday. The former ONE Championship two-weight champion was making his highly-anticipated debut. In the first round, he dropped Meerschaert with just seconds left. de Ridder was controlled in the second round but in the third round, with the fight likely […]


Mansur Abdul-Malik A Big Favorite At UFC Vegas 100

Mansur Abdul-Malik (6-0) is set to make his UFC debut on the main card of UFC Vegas 100 against Dusko Todorovic. Abdul-Malik has won all six of his pro fights in the first round and looked good on the Contender Series to get the contract. He now has a favorable matchup against Todorovic as DraftKings […]


Luana Pinheiro Could Be Fighting For Job At UFC Vegas 100

Luana Pinheiro (11-3) is set to take on Gillian Robertson on the main card of UFC Vegas 100 on Saturday. Pinheiro is entering the bout on a two-fight losing streak and is coming off a submission loss to Angela Hill. The Brazilian is a big underdog as DraftKings has her at a salary of $7,000. […]


Gillian Robertson Looks To Extend Win Streak At UFC Vegas 100

Gillian Robertson (14-8) is set to take on Luana Pinheiro on the main card of UFC Vegas 100 on Saturday. Robertson is coming off a decision win over Michelle Waterson-Gomez back in June to extend her win streak to three. The Canadian enters the bout as the favorite as DraftKings has her with a salary […]


Reinier de Ridder Makes UFC Debut At UFC Vegas 100

Reinier de Ridder (17-2) is set to make his UFC debut on the main card against Gerald Meerschaert at UFC Vegas 100. De Ridder is the former ONE Championship light heavyweight and heavyweight champion. He's one of the most notable free-agent signings in recent memory for the UFC. De Ridder enters the bout as a […]


Gerald Meerschaert An Underdog At UFC Vegas 100

Gerald Meerschaert (37-17) is set to take on UFC newcomer Reinier de Ridder on Saturday on the main card of UFC Vegas 100 on Saturday. Meerschaert is coming off a submission win over Edmen Shahbazyan which was his 21st UFC fight. Entering this bout, Meerschaert is the underdog as DraftKings has him at a salary […]


Ariane Lipski Submitted At UFC Edmonton

Ariane Lipski suffered a third-round submission loss to Jasmine Jasudavicius on the main card of UFC Edmonton. Lipski entered the fight as the underdog and early on, she had success. The Brazilian outstruck Jasudavicius 27-to-20. But, in the second round, Lipski was controlled and dominated. She was then taken down in the third round and […]


Jasmine Jasudavicius Gets Submission Win At UFC Edmonton

Jasmine Jasudavicius was moved up to the main card after Derrick Lewis vs Jhonata Diniz was canceled the night before the event. The Canadian entered the bout against Ariane Lipski as the betting favorite but she was outstruck in the first round. In the second round, Jasudavicius dominated Lipski as she controlled her for 3:42 […]


Caio Machado Still Winless In The UFC

Caio Machado suffered a split decision loss to Brendson Ribeiro on the main card of UFC Edmonton. Machado dropped down to light heavyweight as he was 0-2 in the UFC and likely fighting for his job. He entered the bout as the favorite and he outstruck Ribeiro in all three rounds. However, every round was […]


Brendson Ribeiro Edges Out Split Decision At UFC Edmonton

Brendson Ribeiro picked up a split decision win over Caio Machado at UFC Edmonton to get his first UFC win. The Brazilian entered the fight as the underdog and he was outstruck in all three rounds. However, all three rounds were super close and two of the judges though he did enough to win. With […]


Amir Albazi Falls Short At UFC Edmonton

Amir Albazi suffered a clear-cut decision loss to Brandon Moreno in the main event of UFC Edmonton on Saturday. Albazi entered the fight being 5-0 in the UFC and riding a six-fight winning streak. But, Albazi struggled on the feet as he was outstruck in all five rounds and went just 1-for-4 on his takedowns. […]


Brandon Moreno Dominates At UFC Edmonton

Brandon Moreno picked up a clear-cut decision win over Amir Albazi in the main event of UFC Edmonton. Moreno ended his brief hiatus from MMA and looked good early on. He outstruck Albazi 18-to-16 in the first round but took over in the second round outstriking Albazi 29-to-6. Moreno outstruck Albazi in every single round […]


Brendson Ribeiro Searching For 1st UFC Win At UFC Edmonton

Brendson Ribeiro (15-7) is set to take on Caio Machado on the main card of UFC Edmonton. Ribeiro is 0-2 in the UFC and coming off a majority decision loss to Magomed Gadzhiyasulov back in June after being knocked out by Mingyang Zhang in February. Ribeiro is likely fighting for his job on Saturday and […]


Caio Machado Drops Down To Light Heavyweight At UFC Edmonton

Caio Machado (8-3-1) is set to take on Brendson Ribeiro on the main card of UFC Edmonton. Machado is dropping down to light heavyweight after losing his first two fights by decision at heavyweight. The Brazilian-Canadian is coming off a decision loss to Don'Tale Mayes in April and could be fighting for his job here. […]


Jhonata Diniz Gets Big Step-Up At UFC Edmonton

Jhonata Diniz (8-0) is set to take on Derrick Lewis on the main card of UFC Edmonton. Diniz is 2-0 in the UFC and now gets top fight a top-15 opponent in Lewis. Even though Diniz is getting the step-up in competition he is the favorite as DraftKings has him at a salary of $8,600. […]


Derrick Lewis Faces An Unranked Heavyweight At UFC Edmonton

Derrick Lewis (28-12, 1 NC) is set to take on Jhonata Diniz on the main card of UFC Edmonton. Lewis is coming off a KO win over Rodrigo Nascimento back in May. Despite Diniz being unranked, Lewis enters the bout as an underdog as DraftKings has him at a salary of $7,600. In the UFC, […]


Amir Albazi An Underdog At UFC Edmonton

Amir Albazi (17-1) is set to headline UFC Edmonton against former flyweight champion Brandon Moreno. Albazi is a perfect 5-0 in the UFC but is coming off a controversial decision win over Kai Kara-France in June of 2023. Albazi will now have the toughest test of his career and he enters the fight as an […]


Page 4 of 26...234567...

POPULAR FANTASY TOOLS

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

REAL-TIME FANTASY NEWS

Nick Pivetta15 mins ago

Throws Seven Scoreless Innings
Brandon Marsh35 mins ago

Nearing Rehab Assignment
Mitchell Parker43 mins ago

Tosses Eight Shutout Innings
Javier Assad53 mins ago

Exits Rehab Start With Injury
Pablo López1 hour ago

Pablo Lopez Nearing Return
Cristopher Sánchez1 hour ago

Cristopher Sanchez Exits With Forearm Soreness
Jaylen Warren2 hours ago

Signs One-Year Deal With Steelers
Luis Rengifo2 hours ago

Out After Having Root Canal
Tyler Matzek3 hours ago

Joins Big-League Roster
Chandler Simpson3 hours ago

Back In Leadoff Spot On Tuesday
Wade Miley3 hours ago

Starting His Rehab Assignment On Tuesday
Sam Moll3 hours ago

Starting Rehab Assignment On Tuesday
Tyler Stephenson3 hours ago

Starting Rehab Assignment On Tuesday
Marcus Semien3 hours ago

Dropped To Five-Hole On Tuesday
Cody Poteet3 hours ago

Placed On 15-Day Injured List With Shoulder Inflammation
Will Levis3 hours ago

Unlikely To Be Traded
Trevor Rogers3 hours ago

To Make Rehab Appearance On Wednesday
Houston Texans3 hours ago

Texans Considering Trading Up
Kyle Gibson4 hours ago

Goes Five Innings In Latest Minor-League Start
Cleveland Browns4 hours ago

Jeremiah Owusu-Koramoah Appears At Offseason Program
Thomas Detry4 hours ago

Making Third Appearance At New Orleans Team Event
George Kirby4 hours ago

To Face Hitters This Week
Christian McCaffrey4 hours ago

Has No Restrictions
Terry Rozier4 hours ago

Ruled Out For Wednesday
Daulton Varsho4 hours ago

Could Make Season Debut This Weekend
Max Scherzer4 hours ago

Plays Catch
Damian Lillard4 hours ago

Will Have His Minutes Monitored Tuesday
Anthony Santander4 hours ago

Sitting On Tuesday Amidst Slump
Jayson Tatum4 hours ago

Listed As Doubtful For Game 2
Robert MacIntyre4 hours ago

Returns To Zurich Classic With High Hopes
Jake McCarthy4 hours ago

Sent To Triple-A
Derek Forbort4 hours ago

Recovering From Surgery
Martin Fehérváry4 hours ago

Martin Fehervary To Miss Postseason Following Knee Surgery
Shane Lowry4 hours ago

Returning To Zurich Classic With Red-Hot Teammate
Luke Glendening5 hours ago

Available For Start Of Playoffs
Mitchell Chaffee5 hours ago

Available Tuesday
Cody Glass5 hours ago

Good To Go Tuesday
Brenden Dillon5 hours ago

Won't Play In Game 2
Luke Hughes5 hours ago

Out On Tuesday
Matthew Tkachuk5 hours ago

Activated From Injured Reserve
Damian Lillard6 hours ago

Cleared To Play Tuesday
Brock Purdy7 hours ago

Reports For OTA's Amid Contract Discussions
George Kittle7 hours ago

Skips Start Of 49ers Offseason Program
Dallas Cowboys7 hours ago

Stephon Gilmore Spotted At Cowboys Facility On Tuesday
James Cook7 hours ago

Not At Start Of Voluntary OTAs
Kirk Cousins7 hours ago

Reports To Voluntary OTA's
Cam Ward8 hours ago

Titans Officially Staying Put At No. 1 Overall Pick, Expected To Select Cam Ward
8 hours ago

Ashton Jeanty's Tackle-Breaking Ability Sets Him Apart
9 hours ago

Jalen Milroe Not A Lock To Go In First Round
Denver Broncos9 hours ago

Broncos Willing To Trade Up In This Week's Draft
Indianapolis Colts9 hours ago

Colts Searching For A Tight End That Can Do It All
Daniel Jones9 hours ago

Colts Expect Both Anthony Richardson, Daniel Jones To Help Them In 2025
9 hours ago

Giants High On Jaxson Dart
Rory McIlroy9 hours ago

Making Second Appearance At Zurich Classic
9 hours ago

Saints Not Expected To Take Shedeur Sanders
Aaron Rodgers9 hours ago

Situation Won't Affect Steelers Draft Plan
NFL11 hours ago

Browns, Giants Receiving Calls For No. 2, No. 3 Picks
Nikola Jokić12 hours ago

Nikola Jokic Posts 19th Postseason Triple-Double
Kawhi Leonard12 hours ago

Leads Clippers To Game 2 Victory
Jalen Brunson13 hours ago

Leads All Scorers With 37 Points In Monday's Loss
Tobias Harris13 hours ago

Notches Double-Double In Game 2 Win
Cade Cunningham13 hours ago

Leads Pistons To Victory With 33 Points
Rob Dillingham13 hours ago

Out On Tuesday
Maxi Kleber13 hours ago

Remains Out For Game 2
GG Jackson II13 hours ago

Available For Tuesday
Evan Bouchard13 hours ago

Dishes Out Three Assists In Postseason Opener
Connor McDavid13 hours ago

Racks Up Four Points In Losing Effort
Nick Taylor14 hours ago

Can Surprise Again In The Big Easy
Phillip Danault14 hours ago

Nets Two Goals In Game 1 Victory
Adam Hadwin14 hours ago

Expects To Contend At Zurich Classic
Mark Scheifele14 hours ago

Bags Two Points In Monday's Win
Alejandro Tosti14 hours ago

Could Get Hot Again In New Orleans
Lane Hutson14 hours ago

Posts Two Assists In Playoff Debut
Joe Highsmith14 hours ago

Struggling As New Orleans Approaches
Dylan Strome14 hours ago

Registers Three Assists In Overtime Win
Karl Vilips14 hours ago

Steps Up To Zurich Classic Of New Orleans
Alex Ovechkin14 hours ago

Scores First Playoff Overtime Goal
Michael Thorbjornsen14 hours ago

Ready To Make Waves In New Orleans
Braden Schneider14 hours ago

Undergoes Shoulder Surgery
Tom Hoge14 hours ago

Ready To Make Some Birdies In New Orleans
Billy Horschel14 hours ago

Has Game To Win Third Zurich Classic
Tennessee Titans22 hours ago

Titans Have Turned Down Offers For No. 1 Overall Pick
Aaron Gordon1 day ago

Cleared For Action
Ousmane Dieng1 day ago

Still Out On Tuesday
Kevin Love1 day ago

Remains Away From Team
Terry Rozier1 day ago

Hurts Ankle Monday
Damian Lillard1 day ago

Officially Listed As Questionable For Game 2
Isaiah Stewart1 day ago

Ruled Out For Game 2 Against Knicks
Trent Frederic1 day ago

A Game-Time Call Monday
Leon Draisaitl1 day ago

Returns To Oilers Lineup For Postseason Opener
Jake Walman1 day ago

Available For Game 1
Brett Kulak1 day ago

Ready To Play Monday
Aliaksei Protas1 day ago

Expected To Return During First-Round Series
Isaiah Stewart2 days ago

Iffy For Monday Night
Aaron Gordon2 days ago

Listed As Probable For Game 2
Jaylen Brown3 days ago

Not Expected To Be Limited On Sunday
Ryan Blaney5 days ago

Bold Strategies Fall Flat, Still Musters A Top-Five Finish At Bristol
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF