2025 Appalachian League Schedule

The 2025 Appalachian League regular season consists of 48 games per team beginning June 5 and ending July 30.

The 2025 season will again feature expanded postseason schedule. The team with the best winning percentage in each division will host the team in its division with the second-best winning percentage July 31, with the winners meeting in the Championship Game on Aug. 1. The title game will be hosted by the West Division.

The Bristol State Liners will play all 24 of their home games in Johnson City at TVA Credit Union Ballpark.


  BLUBRSBURDANELZGRNJCKNGPULTS
  BluefieldBristolBurlingtonDanvilleElizabethtonGreenevilleJohnson CityKingsportPulaskiTri-State
Thu5-Jun@BUR*@JC*BLU*@GRNTSDANBRS*@PULKNG@ELZ
Fri6-Jun@BUR*JC*BLU*@GRNTSDAN@BRS*@PULKNG@ELZ
Sat7-Jun@BUR*JC*BLU*@GRNTSDAN@BRS*@PULKNG@ELZ
Sun8-JunOFFOFFOFFOFFOFFOFFOFFOFFOFFOFF
Mon9-JunGRN@KNG*@JCELZ@DAN@BLUBURBRS*@TS*PUL*
Tue10-JunGRN@KNG*@JCELZ@DAN@BLUBURBRS*@TS*PUL*
Wed11-Jun@BRSBLUELZ@PUL*@BURKNG*@TS@GRN*DAN*JC
Thu12-Jun@BRSBLUELZ@PUL*@BURKNG*@TS@GRN*DAN*JC
Fri13-JunJCPUL@DAN*BUR*@KNG*@TS@BLUELZ*@BRSGRN
Sat14-JunJCPUL@DAN*BUR*@KNG*@TS@BLUELZ*@BRSGRN
Sun15-JunJCPUL@DAN*BUR*@KNG*@TS@BLUELZ*@BRSGRN
Mon16-JunOFFOFFOFFOFFOFFOFFOFFOFFOFFOFF
Tue17-JunDAN*JC*KNG@BLU*GRN*@ELZ*@BRS*@BURTS*@PUL*
Wed18-JunDAN*JC*KNG@BLU*GRN*@ELZ*@BRS*@BURTS*@PUL*
Thu19-Jun@ELZ@GRN*TS*KNGBLUBRS*PUL@DAN@JC@BUR*
Fri20-Jun@ELZ@GRN*TS*KNGBLUBRS*PUL@DAN@JC@BUR*
Sat21-JunBUR*@KNG*@BLU*TS*@JC*PULELZ*BRS*@GRN@DAN*
Sun22-JunBUR*@KNG*@BLU*TS*@JC*PULELZ*BRS*@GRN@DAN*
Mon23-JunOFFOFFOFFOFFOFFOFFOFFOFFOFFOFF
Tue24-Jun@PUL*JC*DAN*@BUR*@TSKNG*@BRS*@GRN*BLU*ELZ
Wed25-Jun@PUL*JC*@DAN*BUR*@TSKNG*@BRS*@GRN*BLU*ELZ
Thu26-JunELZ@KNG*@PUL*@TS*@BLU@JC*GRN*BRS*BUR*DAN*
Fri27-JunELZ@KNG*@PUL*@TS*@BLU@JC*GRN*BRS*BUR*DAN*
Sat28-Jun@BUR*@JC*@BLU*@TS*KNG*@PULBRS*@ELZ*GRNDAN*
Sun29-Jun@BUR*@JC*@BLU*@TS*KNG*@PULBRS*@ELZ*GRNDAN*
Mon30-JunOFFOFFOFFOFFOFFOFFOFFOFFOFFOFF
Tue1-JulTS*@ELZ*@KNGPUL*BRS*@JC*GRN*BUR@DAN*@BLU*
Wed2-JulTS*ELZ*@KNGPUL*@BRS*JC*@GRN*BUR@DAN*@BLU*
Thu3-JulTS*@ELZ*@KNGPUL*BRS*@JC*GRN*BUR@DAN*@BLU*
Fri4-Jul@GRNDANJC@BRS@PULBLU@BUR@TSELZKNG
Sat5-Jul@GRNDANJC@BRS@PULBLU@BUR@TSELZKNG
Sun6-Jul@GRNDANJC@BRS@PULBLU@BUR@TSELZKNG
Mon7-JulOFFOFFOFFOFFOFFOFFOFFOFFOFFOFF
Tue8-JulPUL*TS@DAN*BUR*GRN*@ELZ*@KNG*JC*@BLU*@BRS
Wed9-JulPUL*TSDAN*@BUR*GRN*@ELZ*@KNG*JC*@BLU*@BRS
Thu10-Jul@JC@BURBRSGRN@KNG*@DANBLUELZ*TS*@PUL*
Fri11-Jul@JC@BURBRSGRN@KNG*@DANBLUELZ*TS*@PUL*
Sat12-Jul@KNG@DANGRNBRSPUL@BULTSBLU@ELZ@JC
Sat12-Jul@KNG@DANGRNBRSPUL@BULTSBLU@ELZ@JC
Mon14-JulOFFOFFOFFOFFOFFOFFOFFOFFOFFOFF
Tue15-Jul@TS*BUR@BRS@ELZDANKNG*@PUL@GRN*JCBLU*
Wed16-Jul@TS*BUR@BRS@ELZDANKNG*@PUL@GRN*JCBLU*
Thu17-JulBRS@BLU@ELZ@JCBURTSDANPUL@KNG@GRN
Fri18-JulBRS@BLU@ELZ@JCBURTSDANPUL@KNG@GRN
Sat19-JulTS*@PUL@GRN@KNG@JC*BURELZ*DANBRS@BLU*
Sun20-JulTS*@PUL@GRN@KNG@JC*BURELZ*DANBRS@BLU*
Mon21-JulOFFOFFOFFOFFOFFOFFOFFOFFOFFOFF
Tue22-Jul@DAN*@TSPUL*BLU*GRN*@ELZ*KNG*@JC*@BUR*BRS
Wed23-Jul@DAN*@TSPUL*BLU*@GRN*ELZ*KNG*@JC*@BUR*BRS
Thu24-JulKNGGRN*@TS*PUL*JC*@BRS*@ELZ*@BLU@DAN*BUR*
Fri25-JulKNGGRN*@TS*PUL*JC*@BRS*@ELZ*@BLU@DAN*BUR*
Sat26-JulPUL*KNG*@TS*JCGRN*@ELZ*@DAN@BRS*@BLU*BUR*
Sun27-JulPUL*KNG*@TS*JC@GRN*ELZ*@DAN@BRS*@BLU*BUR*
Mon28-JulOFFOFFOFFOFFOFFOFFOFFOFFOFFOFF
Tue29-Jul@PUL*ELZ*DAN*@BUR*@BRS*JC*@GRN*TSBLU*@KNG
Wed30-Jul@PUL*@ELZ*DAN*@BUR*BRS*@JC*GRN*TSBLU*@KNG
Thu31-JulPlayoffPlayoffPlayoffPlayoffPlayoffPlayoffPlayoffPlayoffPlayoffPlayoff
Fri1-AugChampsChampsChampsChampsChampsChampsChampsChampsChampsChamps

All times Eastern and subject to change.

Home Games

Away Games

Postseason

* denotes Division games