Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorNJCAA Division III Outdoor Track & Field Championships · May 712.69aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
100 Meters · OutdoorCortland Classic · Apr 1712.65aCortland ClassicApril 17, 2026
110m Hurdles · 42" / 1.067m · IndoorNJCAA Division III Outdoor Track & Field Championships · May 719.76aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
110m Hurdles · 42" / 1.067m · OutdoorNJCAA Region 3 Championships · May 219.67aNJCAA Region 3 ChampionshipsMay 2, 2026
1500 Meters · IndoorNJCAA Division III Outdoor Track & Field Championships · May 75:38.66aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
1500 Meters · OutdoorCortland Classic · Apr 176:07.71aCortland ClassicApril 17, 2026
200 Meters · OutdoorUtica Pioneer Spring Invite · Apr 327.93aUtica Pioneer Spring InviteApril 3, 2026
300 Meters · IndoorOscar B. Jensen Memorial Relays MVITA Session 2 · Dec 1243.86aOscar B. Jensen Memorial Relays MVITA Session 2December 12, 2023
400 Meters · IndoorNJCAA Division III Outdoor Track & Field Championships · May 71:04.11aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
400 Meters · OutdoorCortland Classic · Apr 171:01.87aCortland ClassicApril 17, 2026
55 Meter · IndoorOscar B. Jensen Memorial Relays MVITA Session 2 · Dec 127.72aOscar B. Jensen Memorial Relays MVITA Session 2December 12, 2023
55 Meters · IndoorMVITA Meet #6 · Jan 207.74MVITA Meet #6January 20, 2024
Decathlon · IndoorNJCAA Division III Outdoor Track & Field Championships · May 73867NJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Decathlon · OutdoorCortland Classic · Apr 173980.00Cortland ClassicApril 17, 2026
Discus · 2kg · IndoorNJCAA Division III Outdoor Track & Field Championships · May 720.13mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Discus · 2kg · OutdoorCortland Classic · Apr 1723.24mCortland ClassicApril 17, 2026
High Jump · IndoorNJCAA Division III Outdoor Track & Field Championships · May 71.37mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
High Jump · OutdoorCortland Classic · Apr 171.46mCortland ClassicApril 17, 2026
Javelin · 800g · IndoorNJCAA Division III Outdoor Track & Field Championships · May 733.50mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Javelin · 800g · OutdoorCortland Classic · Apr 1731.95mCortland ClassicApril 17, 2026
Long Jump · IndoorNJCAA Division III Outdoor Track & Field Championships · May 75.52mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Long Jump · OutdoorCortland Classic · Apr 175.66mCortland ClassicApril 17, 2026
Pole Vault · IndoorUC Holiday · Dec 74.00mUC HolidayDecember 7, 2024
Pole Vault · OutdoorSection 3 Class C-1 Championship · Jun 92.74mSection 3 Class C-1 ChampionshipJune 9, 2021
Shot Put · 16lb / 7.26kg · IndoorNJCAA Division III Outdoor Track & Field Championships · May 77.80mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Shot Put · 16lb / 7.26kg · OutdoorCortland Classic · Apr 178.50mCortland ClassicApril 17, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Decathlon · Place 6 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCDecathlonRound M6.3867 PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Long Jump · Place 6 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCLong JumpRound M6.5.52m PBWind: 1.4So
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Pole Vault · Place 1 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCPole VaultRound M1.3.85mSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Pole Vault · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCPole Vault--NHSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · High Jump · Place 13 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCHigh JumpRound M13.1.37m PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Javelin · Place 6 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCJavelin800gRound M6.33.50m PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Discus · Place 9 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCDiscus2kgRound M9.20.13m PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Shot Put · Place 13 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCShot Put16lb / 7.26kgRound M13.7.80m PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 110m Hurdles · Place 7 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC110m Hurdles42" / 1.067mRound M7.19.76a PBWind: 1.9So
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 1500 Meters · Place 9 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC1500 MetersRound M9.5:38.66a PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 400 Meters · Place 13 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC400 MetersRound M13.1:04.11a PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 100 Meters · Place 10 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC100 MetersRound M10.12.69a PBWind: 2So

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 2NJCAA Region 3 ChampionshipsMay 2 · Pole Vault · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCPole Vault—NHSo
May 2NJCAA Region 3 ChampionshipsMay 2 · 110m Hurdles · Place 6 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC110m Hurdles42" / 1.067m6.19.67a PBSo
Apr 24RPI Capital District ClassicApr 24 · Pole Vault · Place 4 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCPole Vault4.4.15mSo
Apr 17Cortland ClassicApr 17 · Decathlon · Place 7 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCDecathlonRound M7.3980.00 PBSo
Apr 17Cortland ClassicApr 17 · Long Jump · Place 5 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCLong JumpRound M5.5.66m PBWind: 0.6So
Apr 17Cortland ClassicApr 17 · Pole Vault · Place 2 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCPole VaultRound M2.3.75mSo
Apr 17Cortland ClassicApr 17 · High Jump · Place 9 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCHigh JumpRound M9.1.46m PBSo
Apr 17Cortland ClassicApr 17 · Javelin · Place 5 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCJavelin800gRound M5.31.95m PBSo
Apr 17Cortland ClassicApr 17 · Discus · Place 7 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCDiscus2kgRound M7.23.24m PBSo
Apr 17Cortland ClassicApr 17 · Shot Put · Place 7 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCShot Put16lb / 7.26kgRound M7.8.50m PBSo
Apr 17Cortland ClassicApr 17 · 110m Hurdles · Place 7 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC110m Hurdles42" / 1.067mRound M7.19.55aWind: 3.3So
Apr 17Cortland ClassicApr 17 · 1500 Meters · Place 10 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC1500 MetersRound M10.6:07.71a PBSo
Apr 17Cortland ClassicApr 17 · 400 Meters · Place 10 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC400 MetersRound M10.1:01.87a PBSo
Apr 17Cortland ClassicApr 17 · 100 Meters · Place 9 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC100 MetersRound M9.12.65a PBWind: 1So
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · Long Jump · Place 23 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCLong Jump23.5.52mWind: 1.9So
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · Pole Vault · Place 2 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCPole Vault2.3.98mSo
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 400 Meters · Place 32 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC400 Meters32.1:04.51aSo
Apr 3Utica Pioneer Spring InviteApr 3 · Pole Vault · Place 3 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCPole Vault3.3.91mSo
Apr 3Utica Pioneer Spring InviteApr 3 · 200 Meters · Place 47 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC200 Meters47.27.93a PBWind: -1So

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Cortland Red Dragon OpenApr 5 · Pole Vault · Place 3 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCPole Vault3.3.85mFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Utica Fast Trax InviteFeb 22 · Pole Vault · Place 5 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCPole Vault54.01m—
Feb 7Utica Blue and OrangeFeb 7 · Pole Vault · Place 6 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCPole Vault6.4.16mFr
Jan 17Utica Winter OpenerJan 17 · Pole Vault · Place 4 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCPole Vault43.85m—

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 7UC HolidayDec 7 · Pole Vault · Place 3 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CCPole Vault3.4.00m PBFr
Feb 14Section III State Qualifier MeetFeb 14 · Pole Vault · Place 4 · HerkimerHerkimerPole Vault413-012
Feb 8Section III Class C & D ChampionshipsFeb 8 · Pole Vault · Place 3 · HerkimerHerkimerPole Vault313-012
Feb 8Section III Class C & D ChampionshipsFeb 8 · Long Jump · Place 9 · HerkimerHerkimerLong Jump917-8.2512
Feb 2CSC/Tri-Valley League ChampionshipsFeb 2 · Pole Vault · Place 2 · HerkimerHerkimerPole Vault213-012
Feb 2CSC/Tri-Valley League ChampionshipsFeb 2 · Long Jump · Place 3 · HerkimerHerkimerLong Jump317-1.7512
Jan 20MVITA Meet #6Jan 20 · 55 Meters · Place 34 · HerkimerHerkimer55 Meters347.74 PB12
Jan 20MVITA Meet #6Jan 20 · Pole Vault · Place 3 · HerkimerHerkimerPole Vault312-012
Jan 20MVITA Meet #6Jan 20 · Long Jump · Place 15 · HerkimerHerkimerLong Jump1518-1.5012
Jan 13Utica InvitationalJan 13 · Long Jump · Place 26 · HerkimerHerkimerLong Jump26.17-4.2512
Jan 13Utica InvitationalJan 13 · Pole Vault · Place 3 · HerkimerHerkimerPole Vault3.12-612
Jan 3Art McKinnon Meet #5Jan 3 · 55 Meter · Place 14 · HerkimerHerkimer55 Meter14.7.83a12
Jan 3Art McKinnon Meet #5Jan 3 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault1.12-612

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · Pole Vault · Place 14 · HerkimerHerkimerPole Vault144.26m12
May 30Section III Boys State QualifierMay 30 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault1.13-612
May 21Section III Class C1/C2 ChampionshipsMay 21 · Pole Vault · Place 3 · HerkimerHerkimerPole Vault313-012
May 21Section III Class C1/C2 ChampionshipsMay 21 · 110m Hurdles · Place 11 · HerkimerHerkimer110m Hurdles1118.8612
May 21Section III Class C1/C2 ChampionshipsMay 21 · Triple Jump · Place 16 · HerkimerHerkimerTriple Jump1635-4.5012
May 18Junkyard RelaysMay 18 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault113-712
May 15CSC D1/D2 ChampionshipsMay 15 · Triple Jump · Place 5 · HerkimerHerkimerTriple Jump534-8.5012
May 15CSC D1/D2 ChampionshipsMay 15 · Long Jump · Place 9 · HerkimerHerkimerLong Jump917-4.5012
May 15CSC D1/D2 ChampionshipsMay 15 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault113-612
May 15CSC D1/D2 ChampionshipsMay 15 · 110m Hurdles · Place 6 · HerkimerHerkimer110m Hurdles618.6112
May 10Oneida 2024 Co-Ed track InvitationalMay 10 · Pole Vault · Place 3 · HerkimerHerkimerPole Vault3.12-06.0012
May 3Ed Wadas Memorial CO-ED INVITEMay 3 · Pole Vault · Place 6 · HerkimerHerkimerPole Vault612-612
Apr 26The Cahill ClassicApr 26 · Long Jump · Place 27 · HerkimerHerkimerLong Jump2716-712
Apr 26The Cahill ClassicApr 26 · Pole Vault · Place 2 · HerkimerHerkimerPole Vault212-612

2023 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 19John DiMao Memorial Invitational Session 2Dec 19 · 55 Meter · Place 12 · HerkimerHerkimer55 Meter12.7.84a12
Dec 19John DiMao Memorial Invitational Session 2Dec 19 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault1.12-012
Dec 15Mohawk Valley Meet #3Dec 15 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault1.12-012
Dec 12Oscar B. Jensen Memorial Relays MVITA Session 2Dec 12 · 300 Meters · Place 13 · HerkimerHerkimer300 Meters13.43.86a PB12
Dec 12Oscar B. Jensen Memorial Relays MVITA Session 2Dec 12 · 55 Meter · Place 15 · HerkimerHerkimer55 Meter15.7.72a PB12
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · Pole Vault · Place 25 · HerkimerHerkimerPole Vault2511-00.0011
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · Pole Vault · Place 25 · HerkimerHerkimerPole Vault2511-011
Feb 15Section III State QualifierFeb 15 · Pole Vault · Place 2 · HerkimerHerkimerPole Vault211-611
Feb 15Section III State QualifierFeb 15 · Pole Vault · Place 2 · HerkimerHerkimerPole Vault211-611
Feb 7Section III Class C & D ChampionshipsFeb 7 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault110-611
Jan 26CSC/Tri-Valley League ChampionshipsJan 26 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault110-611
Jan 26CSC/Tri-Valley League ChampionshipsJan 26 · Long Jump · Place 6 · HerkimerHerkimerLong Jump615-711
Jan 21Mohawk Valley Meet #6Jan 21 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault111-511
Jan 21Mohawk Valley Meet #6Jan 21 · Long Jump · Place 26 · HerkimerHerkimerLong Jump2615-9.5011
Jan 21Mohawk Valley Meet #6Jan 21 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault111-511
Jan 21Mohawk Valley Meet #6Jan 21 · Long Jump · Place 26 · HerkimerHerkimerLong Jump2615-9.5011
Jan 12Art McKinnon Meet #5Jan 12 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault111-011
Jan 12Art McKinnon Meet #5Jan 12 · Long Jump · Place 29 · HerkimerHerkimerLong Jump2915-8.5011
Jan 6Mohawk Valley Meet #4Jan 6 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault111-00.0011
Jan 6Mohawk Valley Meet #4Jan 6 · 55 Meters · Place 56 · HerkimerHerkimer55 Meters567.9911

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1Section III State Qualifier MeetJun 1 · Pole Vault · Place 4 · HerkimerHerkimerPole Vault411-611
Jun 1Section III State Qualifier MeetJun 1 · Pole Vault · Place 4 · HerkimerHerkimerPole Vault411-611
May 23Section III Class C-1 ChampionshipsMay 23 · Long Jump · Place 19 · HerkimerHerkimerLong Jump1916-2.5011
May 23Section III Class C-1 ChampionshipsMay 23 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault112-411
May 2030th Annual Junkyard RelaysMay 20 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault112-311
May 2030th Annual Junkyard RelaysMay 20 · Long Jump · Place 34 · HerkimerHerkimerLong Jump3415-6.5011
May 17CSC D1/D2 ChampionshipsMay 17 · Long Jump · Place 10 · HerkimerHerkimerLong Jump1016-11.7511
May 17CSC D1/D2 ChampionshipsMay 17 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault111-611

2022 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 28CNY Holiday ClassicDec 28 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault1.11-03.0011
Dec 19Mohawk Valley Meet #3Dec 19 · 55 Meter · Place 39 · HerkimerHerkimer55 Meter39.8.06a11
Dec 19Mohawk Valley Meet #3Dec 19 · Pole Vault · Place 2 · HerkimerHerkimerPole Vault2.11-00.0011
Dec 9Oscar B. Jensen Memorial Relays-FridayDec 9 · 55 Meter · Place 54 · HerkimerHerkimer55 Meter54.7.93a11
Dec 9Oscar B. Jensen Memorial Relays-FridayDec 9 · Long Jump · Place 44 · HerkimerHerkimerLong Jump44.14-03.0011
Dec 9Oscar B. Jensen Memorial Relays-FridayDec 9 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault1.11-00.0011
Dec 2Mohawk Valley KickoffDec 2 · Long Jump · Place 38 · HerkimerHerkimerLong Jump38.14-05.0011
Dec 2Mohawk Valley KickoffDec 2 · Pole Vault · Place 2 · HerkimerHerkimerPole Vault2.10-06.0011
Feb 5Section III Class B1/B2 & C/D ChampionshipsFeb 5 · Pole Vault · Place 2 · HerkimerHerkimerPole Vault29-00.0010
Jan 28CSC/Tri-Valley League ChampionshipsJan 28 · Pole Vault · Place 3 · HerkimerHerkimerPole Vault39-00.0010
Jan 20Mohawk Valley Meet #6Jan 20 · Pole Vault · Place 2 · HerkimerHerkimerPole Vault29-06.0010
Jan 20Mohawk Valley Meet #6Jan 20 · 55 Meters · Place 35 · HerkimerHerkimer55 Meters358.1410
Jan 14Mohawk Valley Meet #5Jan 14 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault19-06.0010
Jan 7Mohawk Valley Meet #4Jan 7 · Pole Vault · Place 2 · HerkimerHerkimerPole Vault29-00.0010
Jan 7Mohawk Valley Meet #4Jan 7 · 55 Meters · Place 40 · HerkimerHerkimer55 Meters408.0710

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2Section 3 State QualifierJun 2 · Pole Vault · Place 8 · HerkimerHerkimerPole Vault8.10-00.0010
May 24Section III Class C1 ChampionshipsMay 24 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault1.10-06.0010
May 21Junkyard RelaysMay 21 · Pole Vault · Place 2 · HerkimerHerkimerPole Vault211-01.0010
May 18CSC D1/D2 ChampionshipsMay 18 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault19-06.0010
May 18CSC D1/D2 ChampionshipsMay 18 · 200 Meters · Place 11 · HerkimerHerkimer200 Meters1128.6910
Apr 22The Cahill ClassicApr 22 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault19-06.0010

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17Mohawk Valley Meet #3Dec 17 · Pole Vault · Place 4 · HerkimerHerkimerPole Vault4.8-00.0010
Dec 10Mohawk Valley Individual RelaysDec 10 · 300 Meters · Place 52 · HerkimerHerkimer300 Meters52.46.80a10
Dec 10Mohawk Valley Individual RelaysDec 10 · 55 Meter · Place 49 · HerkimerHerkimer55 Meter49.8.12a10
Dec 10Mohawk Valley Individual RelaysDec 10 · Pole Vault · Place 2 · HerkimerHerkimerPole Vault2.8-06.0010
Dec 4Sec. 3 Mohawk Valley Team RelaysDec 4 · 55 Meter · Place 44 · HerkimerHerkimer55 Meter44.8.12aUnofficial10
Dec 4Sec. 3 Mohawk Valley Team RelaysDec 4 · Pole Vault · Place 3 · HerkimerHerkimerPole Vault3.8-00.00Unofficial10

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 9Section 3 Class C-1 ChampionshipJun 9 · Pole Vault · Place 6 · HerkimerHerkimerPole Vault62.74m PB9
Jun 2CSC Division 2 ChampionshipsJun 2 · Pole Vault · Place 1 · HerkimerHerkimerPole Vault12.74m9
Jun 2CSC Division 2 ChampionshipsJun 2 · 200 Meters · Place 12 · HerkimerHerkimer200 Meters1229.039