ARIZONA SUNS
MAJOR TRANSACTIONS
12/31/2026
Monday, December 28th , 2026
Signed free agent 2B Magtanggol Arriba to a 1-year contract worth a total of $280,000.
Sunday, December 20th , 2026
Signed free agent RP Jared Leadbetter to a 2-year contract worth a total of $400,000.
Thursday, December 17th , 2026
Signed Assistant GM Nick Miller to a 5-year, $55,000 per year contract.
Sunday, December 13th , 2026
Placed RP Tom Haefner on the active roster.
Fired Assistant GM Jason Flegel.
Traded $1 in cash to the Seattle Gulls, getting 30-year old C Tony McLaughlin and 17-year old minor league RF Luis Villarreal in return.
Placed C Tony McLaughlin on the active roster.
Drafted RP Gideon Bertagnolli in the 2026 Rule 5 Draft (Round 1, Pick 2, 2nd overall Pick) from the Denver Cutthroats.
Lost 3B Malachi Cureton in the Rule 5 Draft to the Seattle Gulls.
Drafted CF Erik Smith in the 2026 Rule 5 Draft (Round 2, Pick 2, 26th overall Pick) from the Chicago Union.
Friday, December 4th , 2026
Signed free agent RP Tom Haefner to a 2-year contract worth a total of $400,000.
Wednesday, November 25th , 2026
3B Coach Adam Wall signed as Bench Coach in Arizona.
Signed Bench Coach Adam Wall to a 5-year, $110,000 per year contract.
Pitching Coach Luke Dickerson signed as Pitching Coach in Arizona.
Signed Pitching Coach Luke Dickerson to a 5-year, $89,000 per year contract.
Tuesday, November 24th , 2026
Hitting Coach Milton Duckett signed as 3B Coach in Arizona.
Signed 3B Coach Milton Duckett to a 5-year, $105,500 per year contract.
Hitting Coach Robert Adler signed as Hitting Coach in Arizona.
Signed Hitting Coach Robert Adler to a 5-year, $100,000 per year contract.
Signed 1B Coach Joel Daniels to a 5-year, $50,000 per year contract.
Thursday, November 19th , 2026
RP Randy Dugger received a 1-year contract through automatic renewal worth a total of $100,000.
CL Dylan Hicks received a 1-year contract through automatic renewal worth a total of $100,000.
SP Jon Webb received a 1-year contract through automatic renewal worth a total of $100,000.
RP Sergio Gonzalez received a 1-year contract through automatic renewal worth a total of $100,000.
3B Juan Torres received a 1-year contract through automatic renewal worth a total of $100,000.
CF Ramon Mejia received a 1-year contract through automatic renewal worth a total of $100,000.
SS Julian Lampkins received a 1-year contract through automatic renewal worth a total of $100,000.
SP Mark Christie received a 1-year contract through automatic renewal worth a total of $100,000.
1B Paul Jones received a 1-year contract through automatic renewal worth a total of $100,000.
2B Roger Rivas received a 1-year contract through automatic renewal worth a total of $100,000.
LF Remie Broers becomes a free-agent.
CF Kevin Jackson received a 1-year contract through automatic renewal worth a total of $100,000.
LF Connor Phillips received a 1-year contract through automatic renewal worth a total of $100,000.
SP Josiah Sanders received a 1-year contract through automatic renewal worth a total of $100,000.
SP Mike Smith received a 1-year contract through automatic renewal worth a total of $100,000.
SP Orlando Ortiz received a 1-year contract through automatic renewal worth a total of $100,000.
2B Hyun-jun Lee received a 1-year contract through automatic renewal worth a total of $100,000.
Assigned CL Caleb Curran to Triple A Tucson.
Placed C Luis Martinez on the active roster.
Assigned 2B Wayne Hanlin to Triple A Tucson.
Assigned 2B Eric Koehler to Triple A Tucson.
Assigned 2B Kazumi Okamura to Triple A Tucson.
Assigned 3B Malachi Cureton to Triple A Tucson.
Assigned CF Sincere Armstrong to Triple A Tucson.
Assigned RF On Cuan to Triple A Tucson.
Placed SP John Leew on the active roster.
Purchased the contract of LF Jonathan Walker from Triple A Tucson.
Sunday, November 1st , 2026
Executed the contract year option of 1B David Salinas.
Fired 3B Coach Dave Gregory.
Fired Hitting Coach James Werner.
Fired Bench Coach Giordano Paganin.
Fired Pitching Coach Brian Emmert.
Fired 1B Coach Wally Gallagher.
Placed SP John Leew on the active roster.
Activated SP John Leew from the 60-day injured list.
Placed SP Mike Smith on the active roster.
Activated SP Mike Smith from the 60-day injured list.
3B Malachi Cureton was designated for assignment and placed on waivers.
CL Caleb Curran was designated for assignment and placed on waivers.
2B Eric Koehler was designated for assignment and placed on waivers.
2B Kazumi Okamura was designated for assignment and placed on waivers.
RP Dylan Wilson was designated for assignment and placed on waivers.
SP John Leew was designated for assignment and placed on waivers.
RP Ethan Holmes was designated for assignment and placed on waivers.
C Edgar Gonzalez was designated for assignment and placed on waivers.
C Matt Doyle was designated for assignment and placed on waivers.
RP Tyshawn Dortch was designated for assignment and placed on waivers.
RF On Cuan was designated for assignment and placed on waivers.
CF Sincere Armstrong was designated for assignment and placed on waivers.
2B Wayne Hanlin was designated for assignment and placed on waivers.
Traded 22-year old minor league C Mike Smock to the Vancouver Grizzlies, getting 24-year old minor league C Dan Grijalva in return.
Traded 16-year old minor league RHP Ervin Navarrete to the San Francisco Peanuts, getting 26-year old C Luis Martinez in return.
Thursday, August 27th , 2026
Assigned C Sean Grenier to Double A Mesa.
Assigned 2B Bobby Baglien to Double A Mesa.
Assigned 3B Manny Guerrero to Double A Mesa.
Assigned SS Earnest Wolfe to Double A Mesa.
Assigned CF Bobby Brandt to Double A Mesa.
Assigned CF Zachary Taylor to Double A Mesa.
Assigned RF Troy Rivera to Double A Mesa.
3B William Arroyo was designated for assignment and placed on waivers.
Placed 2B Wayne Hanlin on the active roster.
Friday, August 21st , 2026
2B Wayne Hanlin was claimed off waivers from Las Vegas.
Thursday, August 20th , 2026
RP Taylor Moeller was designated for assignment and placed on waivers.
Recalled DH Connor Phillips from Triple A Tucson.
Assigned RP Gabriel Fernandez to Triple A Tucson.
Thursday, August 13th , 2026
Traded 26-year old 1B Bobby Latshaw to the El Paso Diablos, getting 23-year old minor league 1B Jonathan Walker in return.
Purchased the contract of 3B Juan Torres from Triple A Tucson.
Thursday, July 30th , 2026
RP Gabriel Fernandez was designated for assignment and placed on waivers.
Placed SP Taylor Moeller on the active roster.
Saturday, July 25th , 2026
Signed free agent SP Taylor Moeller to a 1-year contract worth a total of $130,000.
Thursday, July 23rd , 2026
Placed SP John Leew on the 60-day injured list.
Purchased the contract of RP Randy Dugger from Triple A Tucson.
Thursday, July 9th , 2026
Traded 18-year old minor league 2B Leo Reyes, 22-year old minor league LHP Henry Gudiel, and 24-year old minor league RF Bill Parsons to the Miami Sun Sox, getting 30-year old 1B David Salinas and 25-year old RHP Mike Smith in return.
Thursday, June 18th , 2026
Traded 23-year old minor league 2B Sergio Garcia to the Miami Sun Sox, getting 26-year old minor league RF Sincere Armstrong in return.
Thursday, June 4th , 2026
Sent SP Gabriel Fernandez to Triple A Tucson for injury rehab.
Thursday, May 21st , 2026
Optioned SP Randy Dugger to Triple A Tucson.
Optioned RP Caleb Curran to Triple A Tucson.
Purchased the contract of RP Tyshawn Dortch from Triple A Tucson.
Purchased the contract of RP John Leew from Triple A Tucson.
Thursday, April 23rd , 2026
Optioned SP Jon Webb to Triple A Tucson.
Demoted SP Arturo Garcia to Triple A Tucson.
RP Jun Kimura was designated for assignment and placed on waivers.
RP Brian Miciotto was designated for assignment and placed on waivers.
2B Angelo Pacheco was designated for assignment and placed on waivers.
2B Shaun Dunham was designated for assignment and placed on waivers.
Sent RP John Leew to Triple A Tucson for injury rehab.
Sent SP Tyshawn Dortch to Triple A Tucson for injury rehab.
Traded 23-year old minor league 2B Mike Doyle to the Houston Mavericks, getting 23-year old minor league LHP Chris Lazor and 23-year old minor league CF Butch Kontz in return.
Wednesday, April 1st , 2026
Assigned RP Jeremiah Jones to Double A Mesa.
Assigned LF Lyle Suther to Double A Mesa.
Friday, March 13th , 2026
Recalled 2B Mike Doyle from Triple A Tucson.
Recalled SP Jon Webb from Triple A Tucson.
Recalled RF Kevin Jackson from Triple A Tucson.
Recalled 2B Sergio Garcia from Triple A Tucson.
Recalled 2B Roger Rivas from Advanced Prospect League Scottsdale.
Recalled 2B Eric Koehler from Double A Mesa.
Recalled RP Caleb Curran from Triple A Tucson.
Recalled RP Tyshawn Dortch from Triple A Tucson.
Recalled RF Ramon Mejia from Triple A Tucson.
Recalled 2B Angelo Pacheco from Triple A Tucson.
Recalled 2B Kazumi Okamura from Triple A Tucson.
Recalled RP Dylan Wilson from Triple A Tucson.
Invited non-roster SP Randy Dugger to Spring Training camp.
Invited non-roster SP Danny Pineda to Spring Training camp.
Invited non-roster SP Arturo Garcia to Spring Training camp.
Invited non-roster RF Brian Bunn to Spring Training camp.
Invited non-roster RF Bill Parsons to Spring Training camp.
Saturday, March 7th , 2026
Assigned CL Jon Espinoza to Double A Mesa.
Assigned RP Ed Houle to Double A Mesa.
Tuesday, February 10th , 2026
Placed SP Gabriel Fernandez on the 10-day injured list, retroactive to 02/07/2026.
Placed SP Josiah Sanders on the active roster.
Assigned CF Josh Barber to Triple A Tucson.
Friday, January 16th , 2026
Assigned CF Justin Hope to Triple A Tucson.
Assigned 1B Victor Gonzalez to Triple A Tucson.
Assigned RP Christopher Lovell to Double A Mesa.
Assigned RP Jeremiah Jones to Double A Mesa.
Placed RP Jun Kimura on the active roster.
Traded 39-year old RHP Mark Brown to the El Paso Diablos, getting 26-year old RHP Josiah Sanders and 24-year old minor league CF Josh Barber in return.
Friday, May 29th , 2026 - OOTP Baseball 27.2 Build 60