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

Cameron Saaiman Gets Knocked Out At UFC Vegas 89

Cameron Saaiman suffered a second-round knockout loss to Payton Talbott at UFC Vegas 89 on Saturday. Saaiman was coming off his first career loss and the 23-year-old was facing a fellow prospect in Talbott. Early on, the South African struggled as Talbott was landing the better shots. To begin the second round, Talbott landed a […]


Payton Talbott Scores KO Win At UFC Vegas 89

Payton Talbott scored a second-round knockout win over Cameron Saaiman at UFC Vegas 89 on Saturday. Talbott had success early on with his striking as he outstruck Saaiman 63-to-33 in the first round and landed some heavy shots. In the second round, Talbott landed a big left hand that dropped Saaiman and finished him with […]


Justin Tafa Drops To .500 In The UFC

Justin Tafa suffered a decision loss to Karl Williams in the co-main event of UFC Vegas 89 on Saturday. Tafa stepped up on short notice replacing his younger brother, Junior to face the American. Tafa struggled to keep the fight standing as he was taken down seven times and was controlled for over 10 minutes […]


Karl Williams Remains Undefeated In The UFC

Karl Williams picked up a decision win over Justin Tafa in the co-main event of UFC Vegas 89 on Saturday. Williams used his wrestling to dominate Tafa as he went 7-for-12 on his takedowns and had over 10 minutes of control. The American also outstruck Tafa 123-to-27 to cruise to a clear-cut win. With the […]


Youssef Zalal Back In The UFC

Youssef Zalal (13-5-1) has signed back with the UFC as he's stepped up on short notice to face Billy Quarantillo at UFC Vegas 89. Zalal was in the UFC from 2022 until 2022 and began his UFC career on a three-fight winning streak. He then lost three fights in a row and after fighting Da'Mon […]


Billy Quarantillo Gets New Opponent At UFC Vegas 89

Billy Quarantillo (18-5) is set to face Youssef Zalal on the main card of UFC Vegas 89 on Saturday. Quarantillo was supposed to fight Gabriel Miranda but his opponent had to withdraw and was replaced by Zalal. Quarantillo is coming off a decision win over Damon Jackson and is 6-3 in the UFC. He enters […]


Cameron Saaiman Faces Fellow Prospect At UFC Vegas 89

Cameron Saaiman (9-1) is set to take on Payton Talbott on the main card of UFC Vegas 89 on Saturday. Saaiman is coming off his first career loss as he suffered a decision loss to Christian Rodriguez in October. The South African is 3-1 in the UFC as he also beat Terrence Mitchell, Mana Martinez, […]


Payton Talbott Puts Undefeated Record On The Line At UFC Vegas 89

Payton Talbott (7-0) is set to take on Cameron Saaiman in his second UFC fight on the main card of UFC Vegas 89. Talbott is coming off a third-round submission win over Nick Aguirre in his debut. Talbott, who's 25, is the favorite in this matchup as DraftKings has him at a salary of $8,300. […]


Justin Tafa Replaces His Brother At UFC Vegas 89

Justin Tafa (7-3) is set to face Karl Williams in the co-main event of UFC Vegas 89 on Saturday. Tafa was supposed to face Marcos Rogerio de Lima in February, but on fight week he suffered a knee injury and was replaced by his brother Junior Tafa. With Junior fighting then, Justin has since replaced […]


Karl Williams Looks To Extend Win Streak To Seven

Karl Williams (9-1) is set to face Justin Tafa in the co-main event of UFC Vegas 89 on Saturday. Williams is coming off a decision win over Chase Sherman last May and will now face Justin after he was originally booked to face Junior Tafa. Williams enters the fight as a sizeable favorite as DraftKings […]


Pannie Kianzad Drops To .500 In The UFC

Pannie Kianzad suffered a first-round submission loss to Macy Chiasson on the main card of UFC Vegas 88. It served as a rematch of their 2018 fight which Chiasson also won by submission. Kianzad was taken down early by Chiasson, and the Swede gave up her back. Once Chiasson was on her back, she sunk […]


Macy Chiasson Gets First-Round Submission Win

Macy Chiasson picked up a first-round submission win over Pannie Kianzad at UFC Vegas 88 on Saturday. Chiasson was fighting for the first time since September 2022 when she suffered a TKO loss to Irene Aldana. Chiasson started the fight well and got Kianzad down. Once she got Kianzad down, Chiasson was able to get […]


Isaac Dulgarian Suffers First Career Loss

Isaac Dulgarian dropped a controversial split decision loss to Christian Rodriguez on the main card of UFC Vegas 88. Dulgarian had over 4:48 of control time in the opening round to get a 10-8 round. In the second round, he had over four minutes of control but didn't do much damage, as Rodriguez did land […]


Christian Rodriguez Overcomes Early Adversity At UFC Vegas 88

Christian Rodriguez handed Isaac Dulgarian his first career loss as he edged out a controversial split decision at UFC Vegas 88. Rodriguez was dominated in the first round as he was controlled for all but 12 seconds of the opening round. Rodriguez was then controlled for over four minutes in the second round but did […]


Tai Tuivasa Suffers Fourth Straight Loss

Tai Tuivasa suffered a first-round submission los to Marcin Tybura in the main event of UFC Vegas 88 on Saturday. Tuivasa entered the fight as the small betting favorite and early on had success as he landed some good strikes, including some elbows that cut Tybura. However, Tuivasa was taken down and absorbed some heavy […]


Marcin Tybura Gets First-Round Submission

Marcin Tybura improved to 25-8 with a first-round submission win over Tai Tuivasa in the main event of UFC Vegas 88 on Saturday. Tybura started out slow as Tuivasa hit him with some good shots and cut him open with an elbow. However, the Pole was able to get Tuivasa down. Once the ground, he […]


Pannie Kianzad Looking For Redemption At UFC Vegas 88

Pannie Kianzad (16-7) is set to rematch Macy Chiasson on the main card of UFC Vegas 88 on Saturday. Kianzad is coming off a decision loss to Ketlen Vieira back in July as the Swede has alternated wins and losses in her last four fights. She had suffered a submission loss to Chiasson back in […]


Macy Chiasson Ends Layoff At UFC Vegas 88

Macy Chiasson (8-3) is set to rematch Pannie Kianzad at UFC Vegas 88 on Saturday. Chiasson will be fighting for the first time since September 2022 when she suffered a TKO loss to Irene Aldana. Since then, she had two canceled fights, but only one was her fault. Chiasson beat Kianzad in the TUF 28 […]


Isaac Dulgarian A Favorite At UFC Vegas 88

Isaac Dulgarian (6-0) is set for his second UFC fight as he takes on Christian Rodriguez at UFC Vegas 88 on Saturday. Dulgarian has won all six of his pro fights, and all four of his amateur fights by first-round stoppage. In his last fight, he dominated Francis Marshall in his UFC debut as the […]


Christian Rodriguez Moves Up In Weight At UFC Vegas 88

Christian Rodriguez (10-1) is set to move up to featherweight to face Isaac Dulgarian at UFC Vegas 88. Rodriguez was fighting at bantamweight in the UFC but missed weight in his last two appearances. Entering this fight, Rodriguez is the underdog as DraftKings has him at a salary of $7,700. In his UFC career, Rodriguez […]


Marcin Tybura Gets Another Main-Event Spot At UFC Vegas 88

Marcin Tybura (24-8) is set to headline his second straight UFC event on Saturday as he takes on Tai Tuivasa at UFC Vegas 88. Tybura is coming off a first-round TKO loss to Tom Aspinall back in July. Entering this fight, Tybura is a slight underdog as DraftKings has him at a salary of $7,900. […]


Tai Tuivasa Looks To Snap Losing Skid

Tai Tuivasa (15-6) is set to headline UFC Vegas 88 on Saturday against Marcin Tybura. Tuivasa is on a three-fight losing skid and coming off a submission loss to Alexander Volkov. Before that, he was knocked out by Sergei Pavlovich and Ciryl Gane. Despite losing three straight fights, Tuivasa enters this matchup as the slight […]


Yadong Song Loses To Former Champ At UFC 299

Yadong Song suffered a decision loss at UFC 299 to former champ Petr Yan. Song entered the fight on a two-fight winning streak. In the first round, Song had success with his striking and wrestling. But, in the second round, Song struggled on the feet as the Russian outlanded him. Going into the third round, […]


Petr Yan Snaps Losing Skid At UFC 299

Petr Yan returned to the win column with a hard-fought decision win over Yadong Song at UFC 299. Yan entered the fight on a three-fight losing skid and in the first round, the Russian struggled. Yan was biting on Song's feints and takedowns early in the fight. But, in the second and third rounds, Yan […]


Kevin Holland Struggles At UFC 299

Kevin Holland suffered a decision loss to Michael Page at UFC 299 on Saturday. Holland struggled in the first round dealing with Page's unique striking style. However, in the second round, Holland finally got the fight to the ground as he controlled Page for over two minutes. In the third round, however, Holland once again […]


Michael Page Wins UFC Debut

Michael Page scored a decision win over Kevin Holland in his UFC debut on Saturday at UFC 299. Page signed with the promotion last year and got a top-15 opponent right away. In the first round, Page had success outstriking Holland. But, in the second round, Holland was able to get Page down and control […]


Dustin Poirier Scores Second-Round TKO At UFC 299

Dustin Poirier scored a second-round TKO over Benoit Saint-Denis in the co-main event of UFC 299 on Saturday. Poirier struggled in the first round as he jumped the guillotine but didn't get it as Saint-Denis had over three minutes of control in the first round. In the second round Poirier landed a big uppercut that […]


Yadong Song On Two-Fight Winning Streak Entering UFC 299

Yadong Song (21-7-1) is set to open UFC 299 on Saturday against former bantamweight champion Petr Yan. Song is coming off a decision win over Chris Gutierrez back in December and before that, scored a TKO win over Ricky Simon. Song enters the fight as the betting underdog as DraftKings has him at a salary […]


Petr Yan Looks To Snap Losing Skid At UFC 299

Petr Yan (16-5) is set to open the UFC 299 main card against Yadong Song on Saturday. Yan is the former UFC bantamweight champion but enters this fight on a three-fight losing skid. The Russian is coming off three straight decision losses to Merab Dvalishvili, Sean O'Malley, and Aljamain Sterling, Despite being on the losing […]


Michael Page Makes UFC Debut At UFC 299

Michael Page (21-2) is set to make his highly-anticipated UFC debut on Saturday at UFC 299 against Kevin Holland. Page is a longtime Bellator veteran as he went 17-2 in the promotion and coming off a first-round stoppage win over Goiti Yamauchi. Page is a small underdog as DraftKings has him at a salary of […]


Page 16 of 26...141516171819...

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

Quinn Mathews12 mins ago

Set To Start Throwing Program
Francisco Alvarez13 mins ago

Could Return On Friday
Cristopher Sánchez20 mins ago

Cristopher Sanchez Feeling Good, No Plans For MRI Exam
Bryson Stott25 mins ago

Out Against Southpaw On Wednesday
Jac Caglianone26 mins ago

Posts Third Straight Multi-Hit Game
Emmanuel Clase31 mins ago

Dealing With Shoulder Discomfort
Nick Nastrini33 mins ago

Rebounds In Latest Outing
Agustín Ramírez36 mins ago

Agustin Ramirez Sitting Out After Hot Start
Kerry Carpenter42 mins ago

Sitting Out Of Series Finale Against Padres
Alex Pham45 mins ago

Strikes Out 11 On Tuesday
Brendan Donovan50 mins ago

Out Again On Wednesday
Michael McGreevy53 mins ago

Picks Up Third Victory Of The Season
Demetrio Crisantes1 hour ago

Busy On Tuesday
Ranger Suárez3 hours ago

Ranger Suarez Cruises Through Third Rehab Start
Jaren Jackson Jr.3 hours ago

Posts Team-High 26 Points In Tuesday's Loss
Triston Casas3 hours ago

Connects On Second Round-Tripper
Shai Gilgeous-Alexander3 hours ago

Notches 27 Points Despite Poor Shooting
Max Greyserman3 hours ago

Aiming For Similar Success At TPC Louisiana
Pascal Siakam3 hours ago

Scores Team-High 24 Points In Game 2 Win
Giannis Antetokounmpo3 hours ago

Posts Big Double-Double In Game 2 Loss
Josh Smith3 hours ago

Stays Hot With Second Home Run
Lee Hodges3 hours ago

A High-Upside Player In New Orleans
PGA3 hours ago

Nico Echavarria Looks To Ride Off Of Elite Putting In New Orleans
Julius Randle3 hours ago

Leads Timberwolves In Scoring In Game 2
Gary Woodland3 hours ago

A Player Worth Watching In New Orleans
Brent Rooker4 hours ago

Pops Seventh Homer
Luka Dončić4 hours ago

Luka Doncic Nets 31 Points In Lakers Win
Max McGreevy4 hours ago

Returns To The Zurich Classic Of New Orleans
Rasmus Hojgaard4 hours ago

In Search Of Consistency Ahead Of Zurich Classic
Jock Landale4 hours ago

Unavailable For Game 2
Sam Stevens4 hours ago

A Boom-Or-Bust Candidate In New Orleans
MLB4 hours ago

Luis Urías Continues To Produce In A’s Loss
Jae'Sean Tate4 hours ago

Remains Out Wednesday
Nicolai Hojgaard4 hours ago

Looking To Turn Season Around At Zurich Classic
John Tavares4 hours ago

Collects Two Points In Overtime Win
Christiaan Bezuidenhout4 hours ago

Looks To Sway A Hot Putter In Teams Favor At Zurich Classic
Frederik Andersen4 hours ago

Posts 40th Postseason Win
Lawrence Butler4 hours ago

Homers In A’s Loss To Rangers
Akshay Bhatia4 hours ago

Looking To Bounce Back At TPC Louisiana
Carson Young4 hours ago

Looks To Turn Things Around At TPC Louisiana
Kirill Kaprizov4 hours ago

Leads Wild To Valuable Road Win
Matthew Tkachuk4 hours ago

Returns With Three-Point Performance
Tommy Edman4 hours ago

Homers In Tuesday’s Extra-Inning Loss To Cubs
Erik Van Rooyen4 hours ago

Looking For Momentum In Louisiana
Jett Williams4 hours ago

Tallies Three Hits, Swipes Two Bags
Anthony Cirelli4 hours ago

Suffers Undisclosed Injury Tuesday
Gabriel Vilardi5 hours ago

May Return To Jets Lineup Thursday
John Klingberg5 hours ago

Ready To Return To Action
Evander Kane5 hours ago

Could Be An Option For Game 2
Michael Pittman Jr.12 hours ago

Back Injury Is In The Past
George Pickens13 hours ago

Steelers Appear Unlikely To Trade George Pickens
Jaylen Warren13 hours ago

Steelers Believe Jaylen Warren Can Be Their RB1
Andrew Novak14 hours ago

Making Start At TPC Louisiana After Near Miss At Harbour Town
Ben Griffin14 hours ago

Making Third Career Start At Zurich Classic
Taylor Moore16 hours ago

Competing With A New Teammate In New Orleans
Wyndham Clark16 hours ago

Making Return To New Orleans
Kurt Kitayama16 hours ago

Teeing It Up Again In New Orleans
Collin Morikawa16 hours ago

Back At Zurich Classic For Fifth Time
Jaylen Warren16 hours ago

Signs One-Year Deal With Steelers
Will Levis18 hours ago

Unlikely To Be Traded
Houston Texans18 hours ago

Texans Considering Trading Up
Cleveland Browns18 hours ago

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

Making Third Appearance At New Orleans Team Event
Christian McCaffrey18 hours ago

Has No Restrictions
Terry Rozier18 hours ago

Ruled Out For Wednesday
Damian Lillard19 hours ago

Will Have His Minutes Monitored Tuesday
Jayson Tatum19 hours ago

Listed As Doubtful For Game 2
Robert MacIntyre19 hours ago

Returns To Zurich Classic With High Hopes
Derek Forbort19 hours ago

Recovering From Surgery
Martin Fehérváry19 hours ago

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

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

Available For Start Of Playoffs
Mitchell Chaffee19 hours ago

Available Tuesday
Cody Glass19 hours ago

Good To Go Tuesday
Brenden Dillon19 hours ago

Won't Play In Game 2
Luke Hughes20 hours ago

Out On Tuesday
Matthew Tkachuk20 hours ago

Activated From Injured Reserve
Damian Lillard21 hours ago

Cleared To Play Tuesday
Brock Purdy21 hours ago

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

Skips Start Of 49ers Offseason Program
Dallas Cowboys22 hours ago

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

Not At Start Of Voluntary OTAs
Kirk Cousins22 hours ago

Reports To Voluntary OTA's
Cam Ward22 hours ago

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

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

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

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

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

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

Giants High On Jaxson Dart
24 hours ago

Saints Not Expected To Take Shedeur Sanders
Nikola Jokić1 day ago

Nikola Jokic Posts 19th Postseason Triple-Double
Kawhi Leonard1 day ago

Leads Clippers To Game 2 Victory
Jalen Brunson1 day ago

Leads All Scorers With 37 Points In Monday's Loss
Tobias Harris1 day ago

Notches Double-Double In Game 2 Win
Cade Cunningham1 day ago

Leads Pistons To Victory With 33 Points
Rob Dillingham1 day ago

Out On Tuesday
Maxi Kleber1 day ago

Remains Out For Game 2
GG Jackson II1 day ago

Available For Tuesday
Evan Bouchard1 day ago

Dishes Out Three Assists In Postseason Opener
Connor McDavid1 day ago

Racks Up Four Points In Losing Effort
Phillip Danault1 day ago

Nets Two Goals In Game 1 Victory
Mark Scheifele1 day ago

Bags Two Points In Monday's Win
Lane Hutson1 day ago

Posts Two Assists In Playoff Debut
Aaron Gordon2 days ago

Cleared For Action
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF