Pham, Hoang Ha
Current rating: 1862 (#1014)
Record: 77-67-3 (GP) / 3-5 (professional)
- 2014
- 2016
- 2017
- 2018
- 2019
- 2020
- 2023
Regional Championships Toronto 2023 Cycle 4 (pioneer) | starting rating: 1666 | |||
round | table | opponent (rating) | result | Δrating |
1pioneer | 31 | Ha, Chris (1587) | Won 2-0 | +171683 |
2pioneer | 73 | Mirabelli, Aidan (1591) | Lost 1-2 | -201663 |
3pioneer | 46 | Gravelle, Cody (1763) | Won 2-0 | +201683 |
4pioneer | 47 | Arnold, Josh (1465) | Won 2-0 | +141697 |
5pioneer | 21 | Wasson, John (1667) | Won 2-0 | +181715 |
6pioneer | 8 | Kane, Liam (2029) | Won 2-0 | +231738 |
7pioneer | 4 | Doyle, Eddy (1603) | Won 2-1 | +161754 |
8pioneer | 8 | Brackley, Christopher (1607) | Won 2-0 | +151769 |
9pioneer | 4 | Gellert, Kyle (1922) | Lost 0-2 | -151754 |
10pioneer | 11 | Scott, Dan (1650) | Won 2-0 | +161770 |
11pioneer | 7 | Jacques-Griffin, Theo (1758) | Won 2-0 | +181788 |
12pioneer | 3 | Heggerud, Anna (1822) | Won 2-1 | +181806 |
13pioneer | 1 | Dore, Maxime (2057) | ID | 01806 |
Qpioneer | Bouzane, Larry (1747) | Won 2-1 | +171823 | |
Spioneer | Dore, Maxime (2073) | Won 2-0 | +231846 | |
Fpioneer | Primdahl, Ryan (1728) | Won 2-1 | +161862 | |
top | average opponent: 1754record: 13-2-1 | new rating: 1862 |
Regional Championships Toronto 2023 (pioneer) | starting rating: 1680 | |||
round | table | opponent (rating) | result | Δrating |
1pioneer | 2 | Arthur, Jared (1416) | Won 2-0 | +131693 |
2pioneer | 58 | De Beaupre, Nick (1429) | Won 2-0 | +131706 |
3pioneer | 6 | Vincent, Charles (1481) | Won 2-1 | +141720 |
4pioneer | 9 | Wu, Patrick (1753) | Won 2-1 | +191739 |
5pioneer | 9 | Pite, Derek (1893) | Lost 1-2 | -151724 |
6pioneer | 26 | Lee, Kelvin (1569) | Lost 0-2 | -211703 |
7pioneer | 24 | Lozinski, Daniel (1624) | Lost 1-2 | -201683 |
8pioneer | 61 | Nogueira, Dustyn (1745) | Lost 1-2 | -171666 |
top | average opponent: 1614record: 4-4 | new rating: 1666 |
Regional Championships Vancouver 2023 (ONE standard) | starting rating: 1686 | |||
round | table | opponent (rating) | result | Δrating |
1standard | 26 | Hancock, Ian (1459) | Lost 0-2 | -221664 |
2standard | 53 | Jonah, Brandon (1499) | Won 2-0 | +151679 |
3standard | 25 | Jaworek, Spencer Shaw (1503) | Won 2-0 | +151694 |
4standard | 28 | Karani, Joseph (1866) | Lost 1-2 | -151679 |
5standard | 47 | Traynor, Andrew (1589) | Won 2-0 | +161695 |
6standard | 52 | Alder, Avery (1486) | Won 2-1 | +141709 |
7standard | 19 | Read, Brian (1550) | Won 2-0 | +161725 |
8standard | 8 | Stevenson, James (1654) | Lost 0-2 | -201705 |
9standard | 26 | Odegaard, Maxime (1500) | Lost 0-2 | -211684 |
10standard | 28 | Liu, Wentao (1543) | Lost 1-2 | -211663 |
11standard | 28 | Barnett, Stephen (1782) | Won 2-0 | +201683 |
12standard | 22 | Hockney, Justin (1456) | Won 2-1 | +141697 |
13standard | 19 | Hagedorn, Alex (1725) | Lost 1-2 | -171680 |
top | average opponent: 1586record: 7-6 | new rating: 1680 |
Grand Prix New Jersey 2020 (THB limited) | starting rating: 1533 | |||
round | table | opponent (rating) | result | Δrating |
3sealed | 60 | DeMatties, Michelangelo (1784) | Won 2-1 | +231556 |
4sealed | 11 | Sussman, Samuel (1555) | Won 2-0 | +181574 |
5sealed | 46 | Berkowitz, Jordan (1912) | Lost 1-2 | -131561 |
6sealed | 134 | Gorkhover, Gleb (1724) | Won 2-0 | +211582 |
7sealed | 89 | Crowe, James (1564) | Won 2-0 | +181600 |
8sealed | 53 | Pace, Stanley (1627) | Won 2-0 | +191619 |
9sealed | 37 | Prieto, Luis Delfin (1757) | Won 2-0 | +201639 |
10draft | 122 | Sarsfield, Corey (1888) | Won 2-1 | +231662 |
11draft | 34 | Sajgalik, Eduardo (2187) | Won 2-0 | +261688 |
12draft | 3 | Rosdahl, Alexander (1991) | Lost 1-2 | -121676 |
13draft | 60 | Neal, Richard (1894) | Won 2-0 | +221698 |
14draft | 2 | Syed, Zan (2064) | Lost 0-2 | -121686 |
15draft | 49 | Saks, Ethan (1744) | ID | 01686 |
top | average opponent: 1822record: 9-3-1 | new rating: 1686 |
Grand Prix Richmond 2019 (ELD standard) | starting rating: 1536 | |||
round | table | opponent (rating) | result | Δrating |
3standard | 76 | Nolen, Lauren (1972) | Draw 1-1 | +71543 |
4standard | 91 | Plucinski, Karol (1456) | Lost 0-2 | -191524 |
5standard | 152 | Cobb, William (1429) | Won 2-1 | +161540 |
6standard | 103 | Lawson, Joseph (1473) | Won 2-0 | +171557 |
7standard | 63 | Petropoulos, Anthony (1797) | Lost 1-2 | -141543 |
8standard | 97 | Magalhaes, Edgar (2018) | Lost 0-2 | -101533 |
top | average opponent: 1691record: 2-3-1 | new rating: 1533 |
Grand Prix Montreal 2019 (ELD limited) | starting rating: 1585 | |||
round | table | opponent (rating) | result | Δrating |
3sealed | 38 | Yatsenko, Alex (1481) | Won 2-0 | +161601 |
4sealed | 34 | Spinner, Seth (1903) | Lost 0-2 | -131588 |
5sealed | 125 | Barrett, Daniel (1613) | Lost 1-2 | -171571 |
6sealed | 208 | Walker, Pierce (1668) | Lost 0-2 | -171554 |
7sealed | 189 | Roth, Marcus (1525) | Lost 0-2 | -181536 |
top | average opponent: 1638record: 1-4 | new rating: 1536 |
Grand Prix Las Vegas 2019 (limited) (MH1 limited) | starting rating: 1584 | |||
round | table | opponent (rating) | result | Δrating |
3sealed | 280 | Austria, Alfred (1517) | Lost 1-2 | -191565 |
4sealed | 163 | Hibbard, Dalton (1697) | Won 2-1 | +201585 |
5sealed | 1187 | Buckley, Sean (1673) | Won 2-1 | +201605 |
6sealed | 116 | Lu, Mandy (1522) | Lost 1-2 | -201585 |
7sealed | 174 | Miller, Kyle2954 (1622) | Lost 1-2 | -171568 |
8sealed | 205 | Lao, Benjamin (1496) | Won 2-1 | +171585 |
top | average opponent: 1588record: 3-3 | new rating: 1585 |
Grand Prix Detroit 2019 (M20 limited) | starting rating: 1575 | |||
round | table | opponent (rating) | result | Δrating |
3sealed | 98 | Fournier, Daniel (1786) | Lost 1-2 | -141561 |
4sealed | 91 | Parker, Don (1525) | Won 2-0 | +171578 |
5sealed | 88 | Ehrnsberger, Joe (1517) | Lost 1-2 | -191559 |
6sealed | 154 | Ewing, David (1522) | Won 2-0 | +171576 |
7sealed | 100 | Jolin, Jonathan (1663) | Won 2-0 | +201596 |
8sealed | 45 | Duterte, Daniel (1930) | Lost 1-2 | -121584 |
top | average opponent: 1657record: 3-3 | new rating: 1584 |
Grand Prix London 2019 (WAR sealed) | starting rating: 1573 | |||
round | table | opponent (rating) | result | Δrating |
C1sealed | 43 | Gao, Changsong (1590) | Won 2-0 | +181591 |
C2sealed | 181 | Malkoc, Gari (1522) | Won 2-1 | +171608 |
C3sealed | 97 | Addario, Riccardo (1672) | Lost 0-2 | -171591 |
C4sealed | 139 | Lave, Ole (1717) | Lost 0-2 | -161575 |
top | average opponent: 1625record: 2-2 | new rating: 1575 |
Mythic Championship II (modern) | starting rating: 1579 | |||
round | table | opponent (rating) | result | Δrating |
1draft | 79 | Zimmermann, Martin (1842) | Lost 0-2 | -141565 |
2draft | 79 | Mochan, Levi (1722) | Won 2-0 | +211586 |
3draft | 77 | Grafensteiner, Daniel (2038) | Won 2-1 | +261612 |
4modern | 40 | Caparroz, Joao Lucas (1704) | Lost 0-2 | -161596 |
5modern | 93 | Matignon, Guillaume (2146) | Lost 1-2 | -91587 |
6modern | 134 | Velazquez, Jose Luis (1800) | Lost 0-2 | -141573 |
7modern | 202 | Yanagisawa, Yuta (1656) | Won 2-0 | +191592 |
8modern | 186 | Pratt, Marcel (1510) | Lost 0-2 | -191573 |
top | average opponent: 1802record: 3-5 | new rating: 1573 |
Grand Prix New Jersey 2019 (RNA limited) | starting rating: 1559 | |||
round | table | opponent (rating) | result | Δrating |
2sealed | 221 | Thomas, Chris (1543) | Lost 0-2 | -181541 |
3sealed | 372 | Mavis, Alexander (1504) | Lost 1-2 | -191522 |
4sealed | 560 | Bowers, Ashton (1487) | Lost 0-2 | -181504 |
5sealed | 551 | Patell, Cyrus (1502) | Won 2-0 | +181522 |
6sealed | 459 | Schofield, Bryan (1545) | Won 2-0 | +181540 |
7sealed | 379 | Normandin, Katharine (1544) | Won 2-1 | +181558 |
8sealed | 262 | Son, Young (1700) | Won 2-1 | +211579 |
top | average opponent: 1546record: 4-3 | new rating: 1579 |
Grand Prix New Jersey 2018 (GRN standard) | starting rating: 1536 | |||
round | table | opponent (rating) | result | Δrating |
2standard | 234 | O'Neil, Michael (1523) | Lost 0-2 | -181518 |
3standard | 396 | Rawlings, Peter (1793) | Lost 0-2 | -131505 |
4standard | 451 | Conflenti, Jace (1485) | Lost 1-2 | -181487 |
5standard | 516 | Farmer, John (1483) | Won 2-0 | +181505 |
6standard | 406 | Ritter, Kyle (1679) | Won 2-1 | +211526 |
7standard | 316 | Packard, Nicholas (1437) | Won 2-0 | +161542 |
8standard | 223 | Charles-Helene, Raynald (1496) | Won 2-1 | +171559 |
top | average opponent: 1557record: 4-3 | new rating: 1559 |
Grand Prix Montreal 2018 (GRN limited) | starting rating: 1494 | |||
round | table | opponent (rating) | result | Δrating |
2sealed | 248 | Trites, Henry (1502) | Won 2-0 | +181512 |
3sealed | 160 | Huard, Philipe (1567) | Won 2-1 | +191531 |
4sealed | 5 | Dodson, Ted (1551) | Won 2-1 | +191550 |
5sealed | 25 | Qian, Jason (1829) | Lost 0-2 | -131537 |
6sealed | 81 | Flinn, Ian (1540) | Won 2-1 | +181555 |
7sealed | 29 | Chang, Morgan (1664) | Lost 1-2 | -161539 |
8sealed | 104 | Stevens, David (1477) | Won 2-0 | +171556 |
9sealed | 98 | Sullivan, William (1611) | Won 2-1 | +191575 |
10draft | 171 | Allen, Garrett (1832) | Lost 1-2 | -141561 |
11draft | 128 | Schnayer, David (1781) | Won 2-0 | +221583 |
12draft | 201 | Abrahams, Rafi (1790) | Lost 0-2 | -141569 |
13draft | 153 | Cotrupe, Matthew (1730) | Lost 1-2 | -151554 |
15draft | 148 | Sherman, Grant (1592) | Lost 1-2 | -181536 |
top | average opponent: 1651record: 7-6 | new rating: 1536 |
Grand Prix Houston 2018 (RIX limited) | starting rating: 1411 | |||
round | table | opponent (rating) | result | Δrating |
3sealed | 88 | Quach, Peter (1741) | Won 2-0 | +241435 |
4sealed | 91 | Welder, Bevans (1661) | Won 2-1 | +221457 |
5sealed | 6 | Yoo, Bradley (2072) | Lost 0-2 | -81449 |
6sealed | 50 | McGraw, Matthew (1744) | Won 2-0 | +231472 |
7sealed | 33 | Grodzinski, Ryan (1790) | Won 2-0 | +241496 |
8sealed | 34 | Dao, Phu (1808) | Lost 0-2 | -131483 |
9sealed | 56 | Fyfe, Max (1677) | Won 0-0 | +221505 |
10draft | 78 | Tran, Hieu (1507) | Won 2-1 | +181523 |
11draft | 28 | Yin, Brian (1591) | Lost 1-2 | -171506 |
12draft | 8 | Troha, Dan (1910) | Won 2-1 | +251531 |
13draft | 45 | Rubin, Aaron (1731) | Lost 1-2 | -151516 |
14draft | 38 | Edwards, Mitchell (1880) | Lost 0-2 | -111505 |
15draft | 19 | Cochran, Hunter (1930) | Lost 0-2 | -111494 |
top | average opponent: 1773record: 7-6 | new rating: 1494 |
Grand Prix Montreal 2017 (AKH standard) | starting rating: 1427 | |||
round | table | opponent (rating) | result | Δrating |
2standard | 2109 | Chenard, Francois (1531) | Won 2-0 | +201447 |
3standard | 2017 | Misner, Chris (1493) | Won 2-1 | +181465 |
4standard | 2033 | Neveu, Pierre Antoine (1661) | Lost 1-2 | -141451 |
5standard | 2106 | Friedman, Gene (1533) | Won 2-0 | +191470 |
6standard | 2040 | Mercier, Etienne (1531) | Lost 0-2 | -161454 |
7standard | 2113 | Ganz, Andreas (1839) | Lost 1-2 | -121442 |
8standard | 2201 | Jota Costa, Ricardo Jorge (1634) | Lost 0-2 | -141428 |
9standard | 2208 | Bowden, Steve (1493) | Lost 0-2 | -171411 |
top | average opponent: 1589record: 3-5 | new rating: 1411 |
Grand Prix Atlanta 2016 (KLD limited) | starting rating: 1430 | |||
round | table | opponent (rating) | result | Δrating |
1sealed | 555 | Andress, Nathan (1772) | Lost 0-2 | -121418 |
2sealed | 990 | Young, Levi (1558) | Lost 1-2 | -151403 |
3sealed | 1213 | Smithee, Christopher (1464) | Won 2-1 | +191422 |
4sealed | 1133 | Godoy, Jose (1484) | Won 2-1 | +191441 |
5sealed | 981 | Jelesnianski, Christopher (1501) | Lost 0-2 | -171424 |
6sealed | 1080 | Minnix, Cody (1449) | Won 2-0 | +191443 |
7sealed | 904 | Rivera, Israel (1462) | Lost 1-2 | -181425 |
8sealed | 961 | Heise, William (1467) | Lost 1-2 | -171408 |
9sealed | 921 | Hofstra, Rick (1465) | Won 2-1 | +191427 |
top | average opponent: 1514record: 4-5 | new rating: 1427 |
Grand Prix Montreal 2016 (EMN limited) | starting rating: 1466 | |||
round | table | opponent (rating) | result | Δrating |
3sealed | 2176 | Fournier, Daniel (1975) | Lost 0-0 | -91457 |
4sealed | 2361 | Martinez, Mario E (1708) | Won 2-1 | +221479 |
5sealed | 2212 | Jao, Jeff (1607) | Lost 0-2 | -151464 |
6sealed | 2186 | Ritchie, Scott (1514) | Won 2-0 | +191483 |
7sealed | 2109 | Chatel, Cedric (1458) | Lost 0-2 | -191464 |
8sealed | 2282 | Runtsch, Grant (1524) | Lost 0-0 | -171447 |
9sealed | 2251 | Smart, Brian (1499) | Lost 0-2 | -171430 |
top | average opponent: 1612record: 2-5 | new rating: 1430 |
Grand Prix Ottawa 2014 (KTK limited) | starting rating: 1464 | |||
round | table | opponent (rating) | result | Δrating |
1sealed | 136 | Sivaneswaran, Jeremy (1497) | Draw 1-1 | +11465 |
2sealed | 326 | Mendes, Joaquim (1500) | Lost 0-2 | -171448 |
3sealed | 541 | Goyer, Stephane (1481) | Won 2-1 | +181466 |
4sealed | 413 | Adams, Erin (1501) | Won 1-0 | +191485 |
5sealed | 297 | Dziambor, William (1460) | Lost 0-2 | -191466 |
top | average opponent: 1488record: 2-2-1 | new rating: 1466 |
Grand Prix Montreal 2014 (BNG limited) | starting rating: 1500 | |||
round | table | opponent (rating) | result | Δrating |
1sealed | 315 | Alt, Judah (1502) | Lost 0-2 | -181482 |
2sealed | 566 | Pine, Michael (1497) | Lost 1-2 | -181464 |
3sealed | 651 | Paquet, Tom (1466) | Draw 1-1 | 01464 |
top | average opponent: 1488record: 0-2-1 | new rating: 1464 |