I figured it out, I changed the orientation of the saved page and added tickmode manual on the X axis. Here is what the final code looks like:
save_graph = '2024_Stress_Vs_life.pdf';
figure(1);
scatter(Mayer(:,1),Mayer(:,2), 45, 'd');
hold on;
scatter(UHCF(:,1),UHCF(:,2), 45, '+');
hold on;
scatter(Stanzel(:,1),Stanzel(:,2), 45, 's');
hold on;
scatter(Chen(:,1),Chen(:,2), 45, 'x');
hold on;
scatter(Lesperance(:,1),Lesperance(:,2));
hold on;
set(gca,'xscale','log')
title ('Fatigue Life of Al2024 Comparison');
xlabel('Number of Cycles');
ylabel('Stress (MPa)');
grid(gca,'minor')
grid on;
set(gca,'FontSize',20);
set(gca,'YMinorTick','on','YMinorGrid','on');
set(gca,'XMinorTick','on','XMinorGrid','on','XTickMode','manual');
legend('Mayer','UHCF','Stanzel','Chen','Lesperance','Location','Best');
orient(figure(1),'landscape');
saveas(figure(1),save_graph);
