New York Mets starter Matt Harvey missed a mandatory workout that was scheduled for noon at Citi Field on Tuesday.

The right-hander will be fined an undisclosed amount for failing to show up even though manager Terry Collins said it was a "minor" incident.

"Obviously, today was not the greatest," Harvey said, via Adam Rubin of ESPNNewYork.com. "I know we had a mandatory workout. The last thing I ever want to do is not be here with my team. Basically, there's no excuse. I screwed up. I wasn't here. I showed up a little late. I've talked to [general manager] Sandy [Alderson] and I've talked to [manager] Terry [Collins] and my teammates and apologized to them and apologized to everybody. They understand. I'm here to get my workout in and be with the team.

"Unfortunately, today I screwed up. There's not really anything else to say. They know what happened. I told everybody and apologized to everybody and told them it's not going to happen again. It's never happened before. Unfortunately, it happened kind of at a bad time, a mandatory time. Truly, I just screwed up."

The 26-year-old told his teammates he lost track of time, Rubin added.

Harvey is set to pitch in Game 3 of the NLDS against the Los Angeles Dodgers, which will be the first game of the series at Citi Field. Jacob deGrom and Noah Syndergaard are slated to start Games 1 and 2 in Los Angeles against Clayton Kershaw and Zack Greinke.

A few short weeks ago Matt Harvey went from being labeled the "Dark Knight" to "Bane" when he seemingly turned on the city after blindsiding the organization with the alleged "hard cap" on his innings limit. He then won back the fans when he blew off the limit and continued to pitch down the stretch and fully committed to the postseason.

He has now apparently disappointed the organization again, according to Anthony DiComo of MLB.com.

When team captain David Wright was asked about Harvey's absence from the workout, he said, "I'm concerned about the guys who are here. The guys who are here had a great workout."

The Mets are currently prepping for the first game of the NLDS in Los Angeles, which will take place on Friday at 9:45 p.m. ET on TBS.