| Date | State | Event | Place | Wins | Old Rating | | New Rating |
|---|
| 14/06/2026 | NSW | 3rd EPPING CLUB COMP | 2nd of 14 | 7/8 | 1718 | +41 | 1759 |
| 02/05/2026 | NSW | RATINGS IMPROVERS No 1 | 2nd of 14 | 6/8 | 1679 | +39 | 1718 |
| 04/04/2026 | ACT | AUS CHAMPS | 28th of 54 | 12/24 | 1777 | -98 | 1679 |
| 28/02/2026 | NSW | MATCHPLAY QUALIFIER | 2nd of 10 | 6/8 | 1758 | +19 | 1777 |
| 14/02/2026 | NSW | WORDS Feb | 4th of 10 | 4/7 | 1775 | -17 | 1758 |
| 13/12/2025 | NSW | BUNDANOON | 2nd of 34 | 7/9 | 1750 | +25 | 1775 |
| 02/11/2025 | NSW | EPPING COMPETITION 2 | 3rd of 20 | 6/8 | 1730 | +20 | 1750 |
| 06/10/2025 | NSW | NSW CHAMPIONSHIP 2025 | 10th of 37 | 13/24 | 1757 | -27 | 1730 |
| 07/09/2025 | VIC | AUSTRALIAN MASTERS AND STATE CHALLENGE | 18th of 20 | 6.5/19 | 1831 | -74 | 1757 |
| 23/08/2025 | NSW | INNER WEST DIVISIONAL | 4th of 10 | 4/7 | 1836 | -5 | 1831 |
| 26/07/2025 | NSW | CMWM2025 | 6th of 48 | 11/18 | 1836 | 0 | 1836 |
| 14/06/2025 | NSW | Wollongong Winter | 1st of 10 | 7/7 | 1795 | +41 | 1836 |
| 19/04/2025 | SA | National Championship and Plate | 11th of 54 | 14/24 | 1728 | +67 | 1795 |
| 22/02/2025 | NSW | Wollongong Summer | 6th of 8 | 3/7 | 1743 | -15 | 1728 |
| 26/01/2025 | NSW | CITY OF SYDNEY MASTERS | 5th of 42 | 12/18 | 1723 | +20 | 1743 |
| 19/10/2024 | NSW | Spring Marathon | 4th of 20 | 9/12 | 1718 | +5 | 1723 |
| 07/10/2024 | NSW | NSW CHAMPIONSHIP 2024 | 6th of 36 | 15/24 | 1698 | +20 | 1718 |
| 07/09/2024 | SA | AUSTRALIAN MASTERS | 13th of 21 | 9/19 | 1693 | +5 | 1698 |
| 20/07/2024 | NSW | WINTER MASTERS | 11th of 47 | 10/18 | 1750 | -57 | 1693 |
| 01/06/2024 | NSW | SUTHERLAND | 6th of 10 | 4/7 | 1757 | -7 | 1750 |
| 30/03/2024 | WA | National Championship | 9th of 61 | 14.5/24 | 1753 | +4 | 1757 |
| 18/02/2024 | NSW | Wgong Round Robins | 1st of 8 | 7/7 | 1690 | +63 | 1753 |
| 28/01/2024 | NSW | CSIM 2024 | 9th of 52 | 11/18 | 1726 | -36 | 1690 |
| 06/01/2024 | NSW | JANBOREE | 7th of 10 | 3/9 | 1772 | -46 | 1726 |
| 09/12/2023 | NSW | Bundanoon 2023 | 2nd of 28 | 8/9 | 1755 | +17 | 1772 |
| 18/11/2023 | ACT | ACT Champs | 1st of 11 | 14/15 | 1709 | +46 | 1755 |
| 18/11/2023 | ACT | ACT Champs | 1st of 11 | 14/15 | 1709 | +46 | 1755 |
| 14/10/2023 | NSW | NSW SPRING MARATHON | 1st of 25 | 8/11 | 1692 | +17 | 1709 |
| 30/09/2023 | NSW | NSW CHAMPIONSHIP | 10th of 36 | 13.5/24 | 1741 | -49 | 1692 |
| 17/09/2023 | NSW | Revesby September | 1st of 10 | 8/8 | 1671 | +70 | 1741 |
| 02/09/2023 | NSW | AUSTRALIAN MASTERS | 14th of 20 | 8/19 | 1691 | -20 | 1671 |
| 26/08/2023 | NSW | Youth Fundraiser | 1st of 8 | 4/5 | 1687 | +4 | 1691 |
| 22/07/2023 | NSW | WYC Fundraiser July | 3rd of 10 | 4/7 | 1725 | -38 | 1687 |
| 24/06/2023 | NSW | Wgong Winter | 2nd of 8 | 5/7 | 1702 | +23 | 1725 |
| 06/05/2023 | NSW | BURWOOD NO FRILLS | 11th of 22 | 4/8 | 1731 | -29 | 1702 |
| 08/04/2023 | VIC | AUS CHAMPS | 12th of 50 | 14/24 | 1696 | +35 | 1731 |
| 26/03/2023 | NSW | Bomaderry | 5th of 14 | 5/8 | 1701 | -5 | 1696 |
| 11/02/2023 | NSW | WORDS 2023 | 7th of 8 | 2/7 | 1745 | -44 | 1701 |
| 29/01/2023 | NSW | CSIM2023 | 5th of 34 | 12/18 | 1705 | +40 | 1745 |
| 14/01/2023 | NSW | Bundanoon | 10th of 36 | 5/9 | 1737 | -32 | 1705 |
| 07/01/2023 | NSW | JANBOREE | 5th of 10 | 5/9 | 1743 | -6 | 1737 |
| 03/12/2022 | NSW | SUTHERLAND CLUB | 2nd of 14 | 6/8 | 1727 | +16 | 1743 |
| 07/11/2022 | NSW | Trans-Tasman Challenge | 8th of 24 | 16/28 | 1736 | -9 | 1727 |
| 15/10/2022 | NSW | NSW SPRING MARATHON | 11th of 22 | 6/11 | 1777 | -41 | 1736 |
| 03/10/2022 | NSW | 2022 NSW CHAMPIONSHIP | 9th of 40 | 14/24 | 1781 | -4 | 1777 |
| 15/01/2022 | NSW | bundanoon | 3rd of 38 | 7/9 | 1765 | +16 | 1781 |
| 14/12/2019 | NSW | Bundanoon | 4th of 60 | 7/9 | 1779 | -14 | 1765 |
| 26/10/2019 | NSW | Spring Marathon | 2nd of 28 | 8/12 | 1790 | -11 | 1779 |
| 07/10/2019 | NSW | NSW CHAMPIONSHIP | 5th of 52 | 16/24 | 1740 | +50 | 1790 |
| 08/09/2019 | ACT | Australian Masters and State Team Challenge | 14th of 20 | 8/19 | 1734 | +6 | 1740 |
| 18/08/2019 | NSW | HILLS Tournament | 1st of 14 | 8/8 | 1676 | +58 | 1734 |
| 11/08/2019 | NSW | Scroker 10 | 8th of 8 | 2/7 | 1718 | -42 | 1676 |
| 21/07/2019 | NSW | NSW WINTER MASTERS | 9th of 24 | 9/18 | 1770 | -52 | 1718 |
| 30/06/2019 | ACT | Winter Open | 1st of 16 | 7/8 | 1756 | +14 | 1770 |
| 01/06/2019 | NSW | jack frost tournament | 3rd of 12 | 4/7 | 1777 | -21 | 1756 |
| 22/04/2019 | TAS | 2019 Australian Championship | 14th of 77 | 14/24 | 1751 | +26 | 1777 |
| 23/02/2019 | NSW | MatchPlay Qualifier | 12th of 22 | 4/9 | 1784 | -33 | 1751 |
| 28/01/2019 | NSW | City Of Sydney International Masters | 3rd of 58 | 13/18 | 1658 | +126 | 1784 |
| 30/12/2018 | NSW | Scroker 9 | 4th of 8 | 4.5/7 | 1649 | +9 | 1658 |
| 15/12/2018 | NSW | Bundanoon | 5th of 54 | 6/9 | 1670 | -21 | 1649 |
| 16/09/2018 | NSW | Revesby Fundraiser | 1st of 12 | 7/8 | 1642 | +28 | 1670 |
| 09/09/2018 | QLD | Australian Masters and State Team Challenge | 17th of 19 | 6.5/18 | 1672 | -30 | 1642 |
| 19/08/2018 | NSW | The Hills | 4th of 14 | 5/8 | 1658 | +14 | 1672 |
| 12/08/2018 | NSW | WYSC Fundraiser | 2nd of 10 | 5/7 | 1656 | +2 | 1658 |
| 29/07/2018 | NSW | NSW WINTER MASTERS | 5th of 29 | 11/18 | 1636 | +20 | 1656 |
| 20/05/2018 | NSW | Ulladulla | 6th of 14 | 8/14 | 1615 | +21 | 1636 |
| 02/04/2018 | ACT | 2018 National Championship | 51st of 89 | 11/24 | 1715 | -100 | 1615 |
| 17/03/2018 | NSW | Newtown Club | 4th of 14 | 5/8 | 1692 | +23 | 1715 |
| 10/03/2018 | NSW | Matchplay Qualifer | 2nd of 47 | 7/8 | 1657 | +35 | 1692 |
| 10/02/2018 | NSW | WORDS Summer RR | 9th of 10 | 2/9 | 1718 | -61 | 1657 |
| 28/01/2018 | NSW | City of Sydney International Masters | 13th of 44 | 11/20 | 1704 | +14 | 1718 |
| 06/01/2018 | NSW | Janboree | 6th of 10 | 4/9 | 1698 | +6 | 1704 |
| 02/12/2017 | NSW | Sutherland | 7th of 12 | 4/8 | 1703 | -5 | 1698 |
| 19/11/2017 | ACT | ACT Champs | 4th of 16 | 10/16 | 1695 | +8 | 1703 |
| 22/10/2017 | NSW | Scroker OCT | 2nd of 14 | 5.5/8 | 1688 | +7 | 1695 |
| 14/10/2017 | NSW | Spring Marathon | 14th of 44 | 7/12 | 1719 | -31 | 1688 |
| 10/09/2017 | SA | Australian Masters and State Team Challenge 2017 | 11th of 20 | 9/19 | 1726 | -7 | 1719 |
| 20/08/2017 | NSW | Baulkham Hills | 12th of 16 | 3/8 | 1767 | -41 | 1726 |
| 30/07/2017 | NSW | Winter Masters | 5th of 28 | 10/18 | 1820 | -53 | 1767 |
| 24/06/2017 | NSW | Newtown Club | 2nd of 16 | 6/8 | 1811 | +9 | 1820 |
| 17/06/2017 | NSW | WORDS WINTER | 4th of 18 | 5/8 | 1807 | +4 | 1811 |
| 03/06/2017 | NSW | Central Coast | 4th of 10 | 4/7 | 1831 | -24 | 1807 |
| 04/03/2017 | NSW | Match Play Qualifer | 1st of 40 | 8/8 | 1765 | +66 | 1831 |
| 11/02/2017 | NSW | WORDS Feb | 9th of 10 | 3/9 | 1807 | -42 | 1765 |
| 29/01/2017 | NSW | City of Sydney International Masters | 5th of 52 | 12/20 | 1835 | -28 | 1807 |
| 15/01/2017 | NSW | Scroker | 1st of 8 | 5/7 | 1842 | -7 | 1835 |
| 07/01/2017 | NSW | Janboree | 2nd of 10 | 6/9 | 1829 | +13 | 1842 |
| 10/12/2016 | NSW | Bundanoon | 1st of 52 | 8/9 | 1814 | +15 | 1829 |
| 13/11/2016 | ACT | ACT Championships | 1st of 16 | 14/16 | 1756 | +58 | 1814 |
| 16/10/2016 | NSW | Spring Marathon | 3rd of 39 | 9/12 | 1710 | +46 | 1756 |
| 03/10/2016 | NSW | NSW Championships | 10th of 48 | 13.5/24 | 1798 | -88 | 1710 |
| 11/09/2016 | VIC | MASTERS AND STATE CHAL | 8th of 20 | 10/19 | 1802 | -4 | 1798 |
| 28/08/2016 | NSW | Blue Mountains | 1st of 8 | 8/8 | 1771 | +31 | 1802 |
| 21/08/2016 | NSW | Hills Open | 4th of 34 | 6/8 | 1771 | 0 | 1771 |
| 13/08/2016 | NSW | Club Burwood Challenge | 2nd of 8 | 5/7 | 1764 | +7 | 1771 |
| 31/07/2016 | NSW | Winter Masters | 4th of 30 | 12/18 | 1747 | +17 | 1764 |
| 10/04/2016 | NSW | Lake Macquarie | 4th of 14 | 5/8 | 1760 | -13 | 1747 |
| 28/03/2016 | SA | Australian Championship | 36th of 80 | 12/24 | 1794 | -34 | 1760 |
| 06/03/2016 | NSW | Bugs/Sydney | 1st of 16 | 6/8 | 1782 | +12 | 1794 |
| 31/01/2016 | NSW | CSIM 2016 | 5th of 34 | 12/18 | 1752 | +30 | 1782 |
| 04/01/2016 | NSW | Janboree | 4th of 10 | 4/9 | 1759 | -7 | 1752 |
| 28/12/2015 | VIC | Decathon | 6th of 22 | 6/10 | 1744 | +15 | 1759 |
| 12/12/2015 | NSW | Bundanoon | 1st of 50 | 8/9 | 1722 | +22 | 1744 |
| 05/12/2015 | NSW | Sutherland Shire | 4th of 14 | 5/8 | 1715 | +7 | 1722 |
| 29/11/2015 | NSW | Central Coast Championships | 4th of 22 | 9/14 | 1726 | -11 | 1715 |
| 08/11/2015 | WA | Open Sunday | 6th of 154 | 7/8 | 1659 | +67 | 1726 |
| 07/11/2015 | WA | Open Saturday | 30th of 116 | 5/8 | 1673 | -14 | 1659 |
| 06/11/2015 | WA | Perth International | 21st of 121 | 14/24 | 1664 | +9 | 1673 |
| 24/10/2015 | NSW | Room to Read | 2nd of 12 | 5.5/8 | 1667 | -3 | 1664 |
| 18/10/2015 | NSW | Spring Marathon | 2nd of 32 | 8/12 | 1662 | +5 | 1667 |
| 05/10/2015 | NSW | NSW Championships | 20th of 50 | 12/24 | 1717 | -55 | 1662 |
| 06/09/2015 | NSW | Australian Masters and State Team Challenge | 4th of 21 | 12/18 | 1710 | +7 | 1717 |
| 16/08/2015 | NSW | Hills | 2nd of 38 | 7/8 | 1682 | +28 | 1710 |
| 26/07/2015 | NSW | Winter Masters | 9th of 28 | 10/18 | 1735 | -53 | 1682 |
| 05/07/2015 | NSW | WINTER SCROKER | 3rd of 8 | 4/7 | 1746 | -11 | 1735 |
| 20/06/2015 | NSW | Revesby | 3rd of 12 | 5/8 | 1752 | -6 | 1746 |
| 30/05/2015 | NSW | Central Coast | 1st of 18 | 7/7 | 1705 | +47 | 1752 |
| 23/05/2015 | NSW | Fundraiser | 6th of 14 | 5/8 | 1699 | +6 | 1705 |
| 06/04/2015 | VIC | Australian Championship | 24th of 82 | 13/24 | 1699 | 0 | 1699 |
| 01/03/2015 | NSW | BUGS | 4th of 16 | 5/8 | 1682 | +17 | 1699 |
| 14/02/2015 | NSW | Wollongong Summer | 6th of 10 | 4/9 | 1684 | -2 | 1682 |
| 07/02/2015 | NSW | Matchplay qualifier | 5th of 43 | 7/9 | 1657 | +27 | 1684 |
| 26/01/2015 | NSW | City of Sydney International Masters | 15th of 44 | 14/26 | 1686 | -29 | 1657 |
| 03/01/2015 | NSW | JanBoree | 8th of 10 | 4/9 | 1690 | -4 | 1686 |
| 13/12/2014 | NSW | Bundanoon | 2nd of 40 | 8/9 | 1648 | +42 | 1690 |
| 23/11/2014 | ACT | ACT CHAMPIONSHIPS | 6th of 14 | 8/16 | 1689 | -41 | 1648 |
| 08/11/2014 | NSW | Spring Marathon | 6th of 28 | 8/12 | 1699 | -10 | 1689 |
| 19/10/2014 | NSW | Scroker 3 | 2nd of 8 | 5/7 | 1670 | +29 | 1699 |
| 06/10/2014 | NSW | NSW Championships | 12th of 52 | 13/24 | 1736 | -66 | 1670 |
| 21/09/2014 | NSW | Sydney Club | 3rd of 12 | 6/8 | 1720 | +16 | 1736 |
| 14/09/2014 | SA | MASTERS AND STATE CHALLENGE | 1st of 21 | 14/18 | 1648 | +72 | 1720 |
| 06/09/2014 | NSW | WAITARA TEAM CHALLENGE | 32nd of 54 | 3/7 | 1669 | -21 | 1648 |
| 24/08/2014 | NSW | Hills Open | 6th of 44 | 5/8 | 1697 | -28 | 1669 |
| 20/07/2014 | NSW | Winter Masters | 4th of 34 | 12/18 | 1666 | +31 | 1697 |
| 28/06/2014 | NSW | REVESBY CLUB | 8th of 14 | 4/8 | 1686 | -20 | 1666 |
| 14/06/2014 | NSW | W.O.R.D.S Winter | 2nd of 22 | 7/8 | 1623 | +63 | 1686 |
| 31/05/2014 | NSW | CENTRAL COAST | 4th of 16 | 5/7 | 1603 | +20 | 1623 |
| 21/04/2014 | NSW | Australian Championship | 32nd of 88 | 13/24 | 1603 | 0 | 1603 |
| 02/03/2014 | NSW | BUGS | 7th of 16 | 4/8 | 1609 | -6 | 1603 |
| 22/02/2014 | NSW | Matchplay Qualifier | 14th of 24 | 4/8 | 1615 | -6 | 1609 |
| 08/02/2014 | NSW | WORDS FEB | 5th of 10 | 5/9 | 1584 | +31 | 1615 |
| 27/01/2014 | NSW | City of Sydney International Masters | 18th of 50 | 14/26 | 1626 | -42 | 1584 |
| 05/01/2014 | NSW | Janboree | 9th of 10 | 2/9 | 1671 | -45 | 1626 |
| 14/12/2013 | NSW | Spot Prize December | 2nd of 16 | 6/8 | 1630 | +41 | 1671 |
| 10/11/2013 | ACT | ACT CHAMPIONSHIPS | 10th of 22 | 8/16 | 1655 | -25 | 1630 |
| 26/10/2013 | NSW | Room to Read | 3rd of 12 | 5/8 | 1653 | +2 | 1655 |
| 07/10/2013 | NSW | NSW Champs | 22nd of 60 | 13/24 | 1684 | -31 | 1653 |
| 22/09/2013 | NSW | SYDNEY CLUB | 5th of 14 | 4/8 | 1692 | -8 | 1684 |
| 31/08/2013 | NSW | WAITARA TEAM CHALLENGE | 8th of 56 | 6/8 | 1681 | +11 | 1692 |
| 18/08/2013 | NSW | Baulkham Hills Open | 3rd of 44 | 6/8 | 1667 | +14 | 1681 |
| 27/07/2013 | NSW | War Of Words | 2nd of 20 | 6/7 | 1666 | +1 | 1667 |
| 21/07/2013 | NSW | Winter Masters | 3rd of 36 | 14/20 | 1548 | +118 | 1666 |
| 15/06/2013 | NSW | WORDS June | 15th of 22 | 3/8 | 1564 | -16 | 1548 |
| 09/06/2013 | NSW | Scroker | 5th of 16 | 4/7 | 1577 | -13 | 1564 |
| 01/06/2013 | NSW | CENTRAL COAST | 5th of 16 | 4/7 | 1596 | -19 | 1577 |
| 25/05/2013 | NSW | Revesby | 12th of 16 | 3/8 | 1631 | -35 | 1596 |
| 12/04/2013 | NSW | Fri FFT Rev | 2nd of 10 | 5/6 | 1623 | +8 | 1631 |
| 01/04/2013 | QLD | Australian Championship | 17th of 94 | 14/24 | 1528 | +95 | 1623 |
| 16/03/2013 | NSW | MATCH PLAY | 11th of 47 | 5.5/9 | 1525 | +3 | 1528 |
| 03/03/2013 | NSW | Balmain BUGS | 12th of 20 | 4/8 | 1526 | -1 | 1525 |
| 09/02/2013 | NSW | WORDS SUMMER | 10th of 10 | 2/9 | 1553 | -27 | 1526 |
| 28/01/2013 | NSW | CITY OF SYDNEY MASTERS | 20th of 54 | 14/26 | 1514 | +39 | 1553 |
| 05/01/2013 | NSW | Janboree | 10th of 10 | 2/9 | 1539 | -25 | 1514 |
| 09/12/2012 | NSW | SYDNEY CLUB | 4th of 20 | 5/8 | 1534 | +5 | 1539 |
| 18/11/2012 | NSW | ROOM TO READ CHARITY | 7th of 12 | 3.5/8 | 1573 | -39 | 1534 |
| 11/11/2012 | ACT | ACT CHAMPIONSHIPS | 8th of 20 | 8/16 | 1540 | +33 | 1573 |
| 14/10/2012 | NSW | SPRING MARATHON | 6th of 42 | 8/12 | 1480 | +60 | 1540 |
| 01/10/2012 | NSW | NSW Championships | 17th of 59 | 13/24 | 1412 | +68 | 1480 |
| 01/09/2012 | NSW | War of Words | 1st of 14 | 6/7 | 1361 | +51 | 1412 |
| 05/08/2012 | NSW | 24 Hour | 5th of 10 | 17/27 | 1296 | +65 | 1361 |
| 07/07/2012 | NSW | WINTER CHALLENGE | 4th of 39 | 10/16 | 1268 | +28 | 1296 |
| 16/06/2012 | NSW | Wollongong WORDS Winter | 1st of 16 | 6/8 | 1228 | +40 | 1268 |
| 02/06/2012 | NSW | WOY WOY | 12th of 12 | 0/7 | 1296 | -68 | 1228 |
| 05/05/2012 | NSW | Sydney West | 14th of 14 | 2/7 | 1310 | -14 | 1296 |
| 17/03/2012 | NSW | Matchplay | 11th of 50 | 6/9 | 1263 | +47 | 1310 |
| 04/03/2012 | NSW | Balmain BUGS | 1st of 18 | 7/8 | 1200 | +63 | 1263 |
| 11/02/2012 | NSW | WORDS SUMMER | 1st of 10 | 7/9 | 1145 | +55 | 1200 |
| 20/11/2011 | NSW | CENTRAL COAST One Day | 1st of 18 | 7/7 | 1083 | +62 | 1145 |
| 23/10/2011 | NSW | Spring Marathon | 30th of 48 | 6/12 | 1036 | +47 | 1083 |
| 11/09/2011 | NSW | BAULKHAM HILLS | 38th of 48 | 3/8 | 1016 | +20 | 1036 |
| 20/08/2011 | NSW | Oatlands War of the Words | 9th of 16 | 3/7 | 1036 | -20 | 1016 |
| 18/06/2011 | NSW | Wollongong WORDS Winter | 1st of 17 | 7/8 | 811 | +225 | 1036 |
| 28/05/2011 | NSW | REVESBY | 6th of 15 | 5/7 | | | 811 |