Beranda Dunia Zack Wheeler trennya naik, tetapi Phillies masih menunggu pengembalian level ace karena...

Zack Wheeler trennya naik, tetapi Phillies masih menunggu pengembalian level ace karena kecepatannya melambat

45
0
Zack Wheeler trennya naik, tetapi Phillies masih menunggu pengembalian level ace karena kecepatannya melambat

PHILADELPHIA — Hasilnya tampak familier. Versi Zack Wheeler yang menjadi andalan Philadelphia Phillies selama bertahun-tahun—efisien, tenang, terkendali—menunjukkan tanda-tanda akan muncul kembali minggu ini.

Namun hanya berkeping-keping.

Pada hari Rabu, program rehabilitasi terbaru Wheeler di Triple-A Lehigh Valley memberikan indikasi paling jelas tentang posisi pemulihannya: kemajuan, ya. Tiba, belum.

Wheeler mengerjakan 4,1 inning, mengizinkan satu putaran sambil melakukan enam pukulan dan meningkatkan jumlah lemparannya menjadi 61. Ini menandai satu langkah maju dalam pembangunan yang dikelola dengan hati-hati, yang memprioritaskan kesehatan dan konsistensi daripada hasil langsung.

Tamasya itu sendiri memeriksa kotak-kotak penting. Perintahnya lebih tajam. Temponya stabil. Ada bagian di mana kemampuannya untuk meleset dari kelelawar tampak seperti versi yang diingat Phillies.

Namun, pertanyaan yang menentukan tetap tidak berubah.

Bola cepat.

Kecepatan Wheeler berada pada kisaran rendah hingga pertengahan 90an, rata-rata sekitar 93 mph dan terkadang menyentuh sedikit lebih tinggi—di bawah kisaran atas 90an yang menentukan bentuk puncaknya sebelum operasi. Bagi sebagian besar pelempar, kisaran tersebut lebih dari cukup. Bagi Wheeler, ini mewakili perbedaan yang berarti.

Pasalnya Phillies tidak sekadar menunggu starter kembali.

Mereka sedang menunggu jangkar mereka.

Segala sesuatu tentang perkembangan Wheeler saat ini bermula dari pemulihannya dari operasi sindrom outlet toraks musim gugur lalu, sebuah prosedur yang secara historis membawa ketidakpastian bagi para pelempar. Wheeler belum pernah tampil dalam pertandingan liga utama sejak Agustus 2025, dan organisasi tersebut tetap berhati-hati dalam pendekatannya selama proses rehabilitasi.

Pos pemeriksaannya jelas.

Wheeler kini telah melampaui 60 lemparan, dengan fase berikutnya difokuskan untuk terus membangun beban kerja starter penuh. Sama pentingnya, setiap tamasya memberikan kesempatan lain untuk menyempurnakan penyampaiannya, mendapatkan kembali perasaannya, dan membiarkan barangnya kembali dengan kecepatan alami.

Tidak ada indikasi Phillies berniat mempercepat proses itu.

Wheeler diperkirakan akan memulai rehabilitasi lagi dalam beberapa hari mendatang, kemungkinan besar di Double-A Reading, dengan setidaknya satu kemungkinan tamasya tambahan sebelum aktivasi. Jika perkembangan terus berlanjut, kembalinya rotasi Phillies bisa terjadi pada akhir April.

Namun garis waktu hanyalah sebagian dari persamaan.

Yang paling penting adalah versi Wheeler yang menyertainya.

Dalam kondisi terbaiknya, dia lebih dari sekadar starter di garis depan—dia adalah kekuatan yang menstabilkan rotasi, mampu bekerja jauh di dalam permainan dan mengendalikannya sesuai keinginannya. Kehadirannya mengubah cara Phillies mengerahkan staf mereka dan cara mereka menavigasi seri.

Tanpa versi itu, marginnya semakin mengecil.

Dengan itu, langit-langit bergeser.

Untuk saat ini, tanda-tandanya masih menggembirakan. Beban kerja semakin meningkat. Tamasyanya lebih bersih. Jalan kembali ke Philadelphia jelas mulai terbentuk.

Namun langkah terakhir—kembalinya fastball dominan yang pernah memisahkannya—masih terbentang di depan.

Dan hingga hal itu tiba, Phillies tetap bertahan—karena ini bukan tentang mendapatkan kembali Wheeler, ini tentang mendapatkan kembali kartu as mereka.



<![CDATA[
(async function() {
const teamId = 143;
const season = new Date().getFullYear();

// === Schedule ===
const scheduleContainer = document.getElementById("phillies-schedule-box");
try {
const today = new Date();
today.setHours(12, 0, 0, 0);
const dates = [];
for (let i = -1; i d.games);

let schHtml = `

Phillies Upcoming Schedule

`;

dates.forEach(date => {
const dateLabel = date.toLocaleDateString(undefined, { month: ‘short’, day: ‘numeric’ });
const dateStr = date.toISOString().split(“T”)[0];
const game = games.find(g => new Date(g.gameDate).toDateString() === date.toDateString());

if (!game) {
schHtml += `

Date

Opponent

Result

Status

${dateLabel}

No Game`;
} else {
const isHome = game.teams.home.team.id === teamId;
const opp = isHome ? game.teams.away.team : game.teams.home.team;
const vs = isHome ? “vs” : “@”;
const oppLogo = `https://www.mlbstatic.com/team-logos/${opp.id}.svg`;
const oppName = opp.name;
const gameTime = new Date(game.gameDate).toLocaleTimeString(undefined, { hour: ‘numeric’, minute: ‘2-digit’ });
const status = game.status.abstractGameState;

let result = gameTime;
let statusText = “—”;

if (status === “Final”) {
const homeScore = game.teams.home.score;
const awayScore = game.teams.away.score;
const philsScore = isHome ? homeScore : awayScore;
const oppScore = isHome ? awayScore : homeScore;
result = `${Math.max(philsScore, oppScore)}–${Math.min(philsScore, oppScore)}`;
statusText = philsScore > oppScore ? `W` : (philsScore < oppScore ? `L` : “T”);
} else if (status === “Live” || status === “In Progress”) {
result = ‘LIVE’;
statusText = ”;
}

schHtml += `

${dateLabel}

${vs} ${oppName}

${result}

${statusText}
`;
}
});

schHtml += “;
scheduleContainer.innerHTML = schHtml;

} catch (err) {
console.error(err);
scheduleContainer.innerHTML = `

⚠️ Failed to load schedule.`;
}
// === NL East Standings ===
const standingsContainer = document.getElementById(“nl-east-standings-box”);
try {
const standingsResp = await fetch(`https://statsapi.mlb.com/api/v1/standings?leagueId=104&season=${2026}&standingsTypes=regularSeason&hydrate=team`);
const standingsData = await standingsResp.json();
const nlEast = standingsData.records.find(r => r.division.id === 204);
if (!nlEast) throw new Error(“NL East division not found”);

let standingsHtml = `

NL East Standings

`;

nlEast.teamRecords.forEach(tr => {
const logo = ``;
const gb = tr.gamesBack === “-” ? “—” : tr.gamesBack;
standingsHtml += `

Team

W

L

Win%

GB

${logo}${tr.team.name}

${tr.wins}

${tr.losses}

${parseFloat(tr.winningPercentage).toFixed(3)}

${gb}
`;
});

standingsHtml += “;
standingsContainer.innerHTML = standingsHtml;

} catch (err) {
console.error(err);
standingsContainer.innerHTML = `

⚠️ Failed to load standings.`;
}

})();
]]>

Mendukung Misi. Mendorong Gerakan.

Anda tidak hanya mendanai jurnalisme – Anda juga mendukung masa depan bisbol remaja di Philly.

💉 Bergabunglah dengan kami di Patreon »