It's being reported that A's starter James Kaprielian threw a live bullpen, and sat 93-94 with his fastball. 

At the beginning of camp, it looked as though Kaprielian may be a little behind in his throwing progression and wasn't a lock for the rotation, leaving the door open for one of the A's other starters to claim his spot in the interim. 

With Kap in the mix, the rotation likely shakes out with himself, Paul Blackburn, Shintaro Fujinami, Drew Rucinski, and one of the A's trade acquisitions, Ken Waldichuk or Kyle Muller. Muller is set to start Sunday's contest against the Milwaukee Brewers for his first spring action with his new club. 

If Kaprielian were to miss a start or two at the beginning of the season, both Waldichuk and Muller would be the frontrunners to be in the rotation, though Freddy Tarnok pitched a solid two frames in his first spring action on Saturday. After allowing a walk and a hit, Tarnok sat down the next six batters he faced, striking out two, and hitting 96 with his heater. 

Other rotation options include Adrián Martínez, who will be playing part of his games for Team Mexico in the World Baseball Classic, and Adam Oller, who feels reinvigorated for 2023. 

JP Sears, Saturday's stater, is another option, but he could fill more of a swingman role out of the bullpen with the departure of A.J. Puk a few weeks ago. 

There will be plenty of competition, and plenty of opportunities to be seized in A's camp this Spring. 

More must-reads:

TODAY'S BEST
Watch: Luka Doncic hits game-winning three-pointer as Mavs take 2-0 lead over Wolves
Rangers outlast Panthers in Game 2 to even series
Yankees star Juan Soto has eyebrow-raising comments on upcoming free agency
Bears defender shares advice he gave QB Caleb Williams after 'frustrating' day
NCAA settlement might make college athletics more competitive
Jets QB Aaron Rodgers insists focus has been football, not politics
Heartbreak for Heim, Honeycutt as Sanchez wins Truck Series race at Charlotte
Draymond Green shares tone-deaf take on fines from NBA
USWNT coach Emma Hayes instilling right mindset ahead of Olympics
Winnipeg Jets officially name head coach
Injury bug bites Orioles again as another starting pitcher lands on IL
Yankees' Hal Steinbrenner under fire over Juan Soto comments
Lonzo Ball shares eye-opening details about his knee injury
Hurricanes general manager steps down, leaving front office in flux
Travis Kelce echoes Patrick Mahomes in response to controversial kicker
Cowboys QB Trey Lance details how he has changed since 49ers stint
Historic NCAA settlement reached allowing schools to pay players
Celtics dominate Pacers in Game 2, take 2-0 ECF lead
Cavaliers fire head coach J.B. Bickerstaff
Connor McDavid's 2OT goal gives Oilers win over Stars in Game 1